Shoulda, woulda, coulda. Had the Denver Broncos managed to upset the Buffalo Bills in the Wild Card round of the NFL playoffs ...
The Miami Dolphins will play in the NFL's first-ever regular-season game in Spain when Madrid hosts a matchup next season at iconic Bernabéu Stadium, the league announced Friday.