Pelé Was Brazil’s Ambassador to the World

The New York Times – Sports:

In leading his national team to success on the field, a soccer star helped his country find itself.

This post first appeared in The New York Times – Sports. Read the original article.