The mayor of London is pushing to land an NFL team and a Super Bowl for his city

The NFL has been playing regular-season games in England since 2007, and if the mayor of London gets his way, the city might soon land an even bigger game.  During a recent interview with Talksport, London mayor Sadiq Khan said that he would like to see a Super Bowl awarded to his city at some point

Powered by WPeMatico