The NFL will play three regular-season games over five years in Rio de Janeiro beginning in 2026, the league announced Friday.