NFL weighing up British franchise

As the NFL continues its expansion into London, a host of players have thrown their support behind the idea of a team being permanently based in the English capital.