play 60 international
American Football In the Land of Futbol
Brazil is soccer's spiritual home. Which makes it all the more shocking that Brazilians aren't just watching American football in record numbers—they're playing it, too.
Advertisement
Advertisement
Advertisement