National Football LeaguefromESPN.com1 week agoBrazil to host 3 NFL games over next 5 yearsThe NFL will stage three regular-season games in Rio de Janeiro between 2026 and 2030, expanding its international footprint and using Maracana Stadium.