Worlds: Garzelli ready for Ballerini's call

Stefano Garzelli (Acqua

Stefano Garzelli (Acqua (Image credit: Bettini Photo)

Italy's Stefano Garzelli wants to race with the national team at the World Championships on September 27. The course for this year's road race is just outside his front door in Mendrisio, Switzerland.