Report: Jaguars, Falcons to host games in London in 2021
By Gesard in Sports
Updated 3 years ago
The Atlanta Falcons and Jacksonville Jaguars will be the home teams when the NFL returns to London for two regular-season games in 2021, The Athletic reported Tuesday. The full NFL season schedule is slated to be released Wednesday. The league played 28 games in London from 2007-19 before the COVID-19...