
After a successful two-game stint in São Paulo, the NFL is headed to a new Brazilian city in 2026.
The league will "play a minimum of three regular-season games over five years" at the historic Maracanã Stadium in Rio de Janeiro, it announced Friday morning. Constructed for the 1950 World Cup, the home of historic soccer teams Flamengo and Fluminense is the largest in Brazil.