Super Bowl in London? Tottenham Hotspur reportedly eyeing bid to host 2026 event
America’s favorite sporting event could be going global in a few years, with England’s Daily Mail claiming that the NFL’s London home envisions bidding for the marquee event on the U.S. sports calendar. Read on SportingNews.com