No image available Article / 30 November 2009 World Cup stadiums 95% complete Once a headache for the LOC, the 10 stadiums for the 2010 World Cup are now pride and joy as they are set to be ready in time for the soccer showpiece By Tabelo Timse &