JustChip
Well-Known Member
- Messages
- 6,665
- Reaction score
- 6,167
London doesn’t make as much sense as Germany, but there is a reasonably population of Americans living or stationed in England.No team should be playing games in London or anywhere else outside of the U.S. If the NFL wants to do a preseason game there then so be it. Football (what the U.S. calls football) is not an international sport. Americans, in general, don't give a lick about cricket which is more of an international sport than American football.