Could the Ravens be headed to Rio de Janeiro later this year? The NFL announced Thursday that the Dallas Cowboys will play the league’s first regular-season game in the former capital city of Brazil ...
The NFL announced on Monday its return to Spain with a multiyear agreement for regular-season games to be held at Madrid’s Bernabéu Stadium — home to Real Madrid Football Club — beginning this year.