Source: NFL will call off international games
The NFL will call off its international games this season because of the coronavirus pandemic, a source told ESPN.
The NFL will call off its international games this season because of the coronavirus pandemic, a source told ESPN.