Uruguay: The Legacy of Garra Charrúa
From Brazil to Argentina, from England to Germany, from Italy to Spain to France, we’ve seen a handful of teams get their hands on the elusive FIFA World Cup trophy. However, the very first team to win a World Cup was Uruguay, who dominated international football in the 1920’s, adding to their tally the first…
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed