Discovery rider Popovych wins stage; Landis in yellow
CARCASSONNE, France -- Yaroslav Popovych won stage 12 of the Tour de France on Friday, while American Floyd Landis retained the yellow jersey of the overall leader.
Popovych's win was a solo effort, and it came on a day when two of his Discovery Channel teammates -- Paolo Savoldelli and Benjamin Noval -- dropped out of the race. Following a long breakaway with two other riders, the Ukranian took the stage with a solo effort to the line, finishing far ahead of Landis.
Read full story