The New York Times - Sports:
The New York Yankees logo is everywhere in Brazil. What it means, however, is up for interpretation.
This post first appeared in The New York Times - Sports. Read the original article.
The New York Times - Sports:
The New York Yankees logo is everywhere in Brazil. What it means, however, is up for interpretation.
This post first appeared in The New York Times - Sports. Read the original article.