Falcons will play in NFL Madrid game
Mike Florio and Chris Simms discuss the NFL's mission to "globalize the game" as the Atlanta Falcons are set to play in Madrid during the 2026 season.
Mike Florio and Chris Simms discuss the NFL's mission to "globalize the game" as the Atlanta Falcons are set to play in Madrid during the 2026 season.