The Atlanta Falcons have started preparations for their upcoming NFL regular-season game in Spain, which will be held at the Santiago Bernabéu, the home stadium of soccer powerhouse Real Madrid.
The contest is part of the NFL's International Series. The team arrived in Madrid earlier this week, according to Associated Press reporter Tales Azzoni on November 4, 2026.



