The NFL will stage at least three regular-season games in Rio de Janeiro over the next five years starting in 2026, the ...
The NFL announced a commitment Friday to play at least three regular season games over five years in Rio de Janeiro, Brazil, starting next season.