The Atlanta Falcons have learned where they will play their 2026 international game later this year. NFL announced Tuesday that the Falcons will play in the 2026 Madrid Game at Bernabéu stadium, the home of legendary soccer club Real Madrid. “Atlanta and Madrid are a fitting match as we will host two of Spain’s group stage matches in the upcoming FIFA World Cup at Mercedes-Benz Stadium,” Falcons new CEO and president Greg Beadles said Tuesday.
Content Original Link:
https://sports.yahoo.com/articles/atlanta-falcons-play-2026-nfl-134938419.html