NFL announced a multiyear commitment to play a minimum of three regular season games over five years in Rio de Janeiro, Brazil beginning in 2026. The league will again return to Brazil in 2026 to play its first regular season game in Rio at Maracanã Stadium.
Copy Link
Mentions
Sep 26, 2025, 12:31 PM