Topic: Throwing Barf At Landon Donovan

August 16, 2012

It took 75 years, but the U.S. Men's Soccer team finally won a game in Mexico thanks to a 1-0 win in a skeleton-crew friendly on Wednesday night at Estadio Azteca. The result was about as meaningful as meaningless games get.