Thursday, April 1, 2021

Falcons Set To Play Home Game In London If Pandemic Allows

The Atlanta Falcons are set to host a home game at Tottenham Hotspur Stadium in London as part of the NFL's expanded schedule this season, though final approval will be based on the status of the coronavirus pandemic.

from Top Sports News- News18.com https://ift.tt/3wmRhfw

No comments:

Post a Comment