Originally Posted by BroncoMan4ever
I really hate the London idea. If we have to see games outside the USA I would much rather see Canada and Mexico.
im from Europe and I hate the idea too.
1 or 2 Game is cool, but sending a franchse over here would suck.