Real Madrid Hosts Falcons, Home of World Champion Welcomes Bengals Ahead of NFL Game in Madrid
The Atlanta Falcons have begun preparing for their NFL game in Madrid at the training center of Spanish soccer powerhouse Real Madrid Real Madrid Hosts Falcons, Home of World Champion Welcomes Bengals Ahead of NFL Game in Madrid Both teams departed to the capital on Tuesday for Sunday's game at…