Dallas Cowboys' game in Rio could turn into a significant disadvantage in NFC East race
The Dallas Cowboys will play an international game in the 2026 NFL season for the first time since 2014, as they'll be the first team ever to host an NFL regular season game in Rio de Janeiro, Brazil.