Tour de France final Stage 21: Live updates, standings
...DAVIDE BALLERINI ASTANA QAZAQSTAN TEAM 2 8:41:30 191 MARK CAVENDISH ASTANA QAZAQSTAN TEAM 3 8:43:00 124 JARRAD DRIZNERS LOTTO DSTNY 4 8:44:30 193 CEES BOL ASTANA QAZAQSTAN TEAM 5 8:46:00 167 LUCA MOZZATO ARKEA-B&B HOTELS 6 8:47:30 166 DANIEL MCLAY ARKEA-B&B HOTELS...
USA TODAY Sports via Yahoo
4 hours ago