Titleist
Well-Known Member
- Messages
- 1,807
- Reaction score
- 2,408
Okay, nobody's said it yet so I will. I can’t think of a single good reason to put an NFL team in London. While moving a team to London may be financially profitable for the NFL, it simply does not make any sense logistically.
First off, Los Angeles needs a team first. Then if the league still feels the need to go international, Toronto should be next. Aside from that, there are other USA cities who would surely like to have a team and could probably support one. Stop with the greed, NFL!!!
First off, Los Angeles needs a team first. Then if the league still feels the need to go international, Toronto should be next. Aside from that, there are other USA cities who would surely like to have a team and could probably support one. Stop with the greed, NFL!!!