I think it might be a good idea. Did anybody see the San Fran vs. Cardinals game in Mexico? Like over 90,000 fans! I'd love to see that in London. Not to mention I'd love to drive to T.O. for an NFL game.