Daily Archives: July 5, 2010

Spain’s Looming Moment of Truth

After escaping unscathed from a nearly disastrous group stage predicament and surviving two difficult encounters against Portugal and Paraguay, Spain has reached the semifinal stage of the World Cup without actually shining, while certainly benefiting from some good recent fortune.…