So, two games in London next year? I think this is a mistake. I think once every other year is fine, but every year, plus another game now? It's American Football, no one really gives a damn about it other than folks on the America continent. They have their Soccer. NFL, know your role and quite being greedy assholes and taking NFL home games away from their respective teams.
Originally Posted by: Zero2Cool