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