Barking Hard
Member
The NFL announced Tuesday that the Falcons would be playing a game in Madrid, one of the NFL's nine international games this coming season.
www.espn.com
Falcons to play in Madrid, part of NFL's international slate
The NFL announced Tuesday that the Falcons would be playing a game in Madrid, one of the NFL's nine international games this coming season.