NFL Cancels International Games, No 2020 Mexico Or London Trips
The NFL will NOT bring its games to London or Mexico this year … Roger Goodell just announced the league will play entirely in the U.S. in 2020 over coronavirus concerns. The Shield had planned to play one game in Mexico City and four games in…