
6 minutes ago
Atlanta Falcons to Play 2026 Regular-Season Game in Madrid
The Falcons will play a 2026 regular-season game at Real Madrid’s Santiago Bernabéu Stadium, the NFL announced. “The passion for the NFL in Spain is at an all-time high,” NFL Country Manager Rafa de los Santos said. President Greg Beadles called it “an iconic” opportunity. It marks Atlanta’s sixth regular-season game outside the U.S.
By Sauvik Banerjee
Read more