Group A:
South Africa, Mexico, Uruguay, France
Group B:
Argentina, Nigeria, Korea Republic, Greece
Group C:
England, USA, Algeria, Slovenia
Group D:
Germany, Australia, Serbia, Ghana
Group E:
Netherlands, Denmark, Japan, Cameroon
Group F:
Italy, Paraguay, New Zealand, Slovakia,
Group G:
Brazil, Korea DPR, Ivory Coast, Portugal
Group H:
Spain, Switzerland, Honduras, Chile
My Analysis: USA is gonna do big things in South Africa, I've got a good feeling. They got a nice draw, for once, and are gonna be ready to roll. They really need to get Onyewu back from injury though. He is a beast in the back. I am pumped for June 12th. Simple as that