Daily Dose: June 4th, 2010 – China’s Insane Jabulani Goal vs France
So France lost 1-0 to China today. Which sounds bad. And is bad. But take a look at the goal from Deng Zhuoxiang that won it:
Either Deng is better than Pirlo/Juninho/Beckham combined, or every bad thing we’ve heard about the adidas Jabulani World Cup ball is true.