NFL announces Miami Dolphins as hosts of first ever Madrid game
The NFL announced this week that its continued efforts to expand the game of American Football will reach Spain for the first time next year, with the Miami Dolphins confirmed as hosts of the inaugural Spanish NFL game at the Santiago Bernabeu in Madrid. With this move, the NFL adds...
Read More