The event the whole world waits every four years for is about to begin. In just over a week the 2010 FIFA World Cup will officially begin as hosts South Africa will start their campaign for glory against Mexico in Group A of the tournament. The game is being held at Soccer City in Johannesburg […]