Its easy to jump on the critical Anti-South Africa World Cup 2010 bandwagon. We hear more than our fair share of stories that recount the possible disasters that await the showpiece tournament next month. However here is some good news. The stadium that will host the Final on July 11th (when Argentina will play Holland according to my postman) is ready and waiting for the big event. Soccer City, as it is named, played host to the South African Cup Final on the weekend and the sell out event was a good test of the facilities ahead of the big day.