Football's Greatest International Teams: Brazil 1970

  • The story of the famed Pele-lead Brazil squad that won the 1970 FIFA World Cup