Germans have advantage with Jabulani: Carragher Tuesday, June 15, 2010, 13:14 [IST] London, Jun 15: The World Cup ball which is nicknamed 'Jabulani' which means "celebrate" in Zulu has come under intense scrutiny...