| RolStoppable said: An NFL team in London would be pretty cool. If that happens, I predict its removal from the league within three years because all sorts of people will be pissed. It would be hilarious to watch for the entire duration. |
The British would be mad, or Americans? The number of games in Britain seems to be going up every year which sponsors this idea of an NFL team in London. It makes sense because the games sell out. Thankfully, Denver is a good team that sells out the stadium so that we never have to go to London.








