From time to time, a stray report emerges regarding the possibility of the Super Bowl being played in London. (Usually, the time for that is when the NFL is promoting its annual London games.)
Most recently, the British ambassador to the U.S. made a public case to host the game.
“I’ve made a big pitch for the first Super Bowl outside the U.S. to take place in Britain,” Peter Mandelson told the Chicago Council on Global Affairs on Thursday, via the Times.
I could think of nothing of this pitch. It's nothing serious affair. However if anyone that can and should get a chance to host a Super Bowl is Canada.
What do you think??