Wednesday, September 8th, 2010

Spain lifts World Cup for first time
Spain finally crawled out from underneath its tag as World Cup underachievers by winning the trophy in their 13th tournament with a 1-0 win over Holland in Johannesburg, South Africa on July 11th. However, it did take them extra time do it and against a 10-man team at the [...]