The Falcons headed to Madrid for the second game of the NFL regular season in Spain
MADRID (AP) — The Atlanta Falcons will play the second game of the NFL regular season in Madrid this year. The Falcons’ opponent will be confirmed when the full season schedule is released later this year. The Falcons are expected to be the home team at Real Madrid’s Santiago Bernabeu stadium. Advertisement The Madrid match…