- 33,056
- 26,655
- Joined
- Jul 10, 2015
A London team is just a logistical nightmare. Would make more sense to push for a team in Canada other sports leagues here already have teams in Canada, Canada already has the CFL so we know there's somewhat of a audience there that could be increased with an actual NFL team.
This is why the NFL as a league is dying a very very slow death. Constantly making money moves regardless of what it puts the players through and seemingly short sighted planning
This is why the NFL as a league is dying a very very slow death. Constantly making money moves regardless of what it puts the players through and seemingly short sighted planning