As the 94th Tour de France kicked off in London on Saturday, 189 riders pedaled away in search of the famed yellow leader's jersey.
But from a fan's perspective, something was missing.
Floyd Landis, the 2006 winner, is still fighting dope charges that stripped him of his champion title.
Jan Ullrich, the 1997 winner, and 2005 runner-up Ivan Basso were both kicked out of the race last year in a dope investigation that ultimately implicated more than 50 cyclists.
A serious lack of stars drew...Full Story