The announced they will play consecutive games in London for the 2020 season, the first team in NFL history to play two home games outside the United States in a regular season. The Jaguars will play both games at London's Wembley Stadium, another sign the team could be heading toward a relocation overseas.Jaguars owner Shad Khan already has significant ties to the London area as the owner of...