The NFL is serious about expanding its brand to Brazil. On Friday, the league announced a multiyear commitment to play a minimum of three regular season games over five years in Rio de Janeiro, Brazil ...