The NFL will play three regular-season games over five years in Rio de Janeiro beginning in 2026. The league announced the multiyear commitment as part of its ongoing plan to take international games ...