Could Burrow-mania be heading to the city of Madrid? Rumors circulated that the upcoming regular season game between the Cincinnati Bengals and Miami Dolphins would be played in Madrid, Spain.
The Miami Dolphins will head to Madrid this fall for the NFL’s first ever regular season game in Spain. The NFL announced the Dolphins as the designated home team for the historic matchup, which will ...