Claudia Whups Nelson in Soccer's Celeb Showdown! A World Cup hosted in Africa? Nein, danke. Germany grabs the honor. Please try again in 2010. By Tony Karon Thursday, July 06, 2000 Share Tweet Read Later Send to Kindle