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

Read the full article at The Offside.