
What a silly thread. There are a number of reasons why a team in London would never work - this is not one of them.
If it somehow happened, and players were getting paid NFL salaries to play in London, you'd have to be one of those "Murica! fukk yeah!" type simpletons to want to play in fukking Buffalo, Jacksonville, Kansas City, Baltimore, Cleveland, Cincinnati, Green Bay than to play in London.
i know breh i'm just saying the London franchise ain't gonna be in sync with the other USA franchise and a lot of guys ain't gonna wanna live in a country that doesn't give a shyt about football.
