The Jacksonville Jaguars were slated to play two home games in London’s Wembley Stadium. Two other NFL games were to be played at Tottenham Hotspur Stadium.

The NFL also was scheduled to play a game at Estadio Azteca in Mexico City.

Want More From Sports Gossip? 

For all the latest breaking Sports Gossip, be sure to follow on FacebookInstagram, and Twitter.