A Red Card for the Wind Storm
There has been a lot of talk about South Africa's ability to host the World Cup in 2010. Naysayers have talked about the country's infrastructure, whether the stadiums will be ready in time and whether there is the political will to get the job done. On
The Offside @ Jan 18, 2007 3:20 PM EDT | Blog Profile