National Football League has played a total of 100 seasons since its founding in 1920. There have been international regular season games played, on a regular basis, since 2007 both in London (since 2007 except in 2020) and Mexico City (since 2016 except in 2018 and 2020).
|