The Falcons will be playing in Madrid, Spain, in 2026.
The NFL announced today that the Falcons will be one of the participants in the previously announced Madrid game. It is expected to be a Falcons home game, and the Falcons will play eight games in Atlanta. NFC teams have nine home games in 2026.
The Falcons’ opponent has not been announced, but of their nine home opponents this year, the Lions, 49ers and Saints can be ruled out because they already have international games set for this season. Two of the Falcons’ 2026 home opponents, the Bears and Chiefs, have
international marketing rights in Spain, so they would be natural choices to play there...