On this side of the Atlantic, they have a tired, trite expression for perennially successful soccer teams. Those that dominate their league, pay the best salaries and seem to suck up the best players, as they become available. “Giants”, they inevitably are called. “Juventus, the Serie A giants … Bayern Munich, the German giants … […]
Galaxy: The First MLS Super Team?
August 25th, 2015 · 1 Comment · Barcelona, Football, Galaxy, Landon Donovan, soccer, World Cup
Tags: