Giro leader fails dope test
Giro d'Italia leader Stefano Garzelli has failed a dope test.
Team officials told a news conference the Italian rider, who won the Giro in 2000, had tested positive for probenecid, a diuretic and masking agent.
CONNECT WITH US TODAY
Be the first to know the latest news and updates