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…