Tag: Spain

Spain Peaking At the Perfect Time With Their 1-0 Victory Over Portugal

When Spain fell to the hands of Switzerland in the opening match of World Cup 2010, the vultures suddenly appeared from the sky and circled around their “dying” carcass.  …

Top 5 Highlights of American Soccer in 2009

As promised last week, here are my highlights from 2009 in American Soccer, in no particular order: U.S. National Team Beats Spain in Confederations Cup Semi-Finals: On June 24, …