From time to time, the possibility of a Super Bowl in London gets floated.
From time to time, the possibility of a Super Bowl in London gets floated. That usually happens around the time the NFL is preparing to play in a game in London, and thus hoping to get maximum local … [+1163 chars]