Landis Tests Positive

by Kelli on Apr. 23, 2007 at 7:19 PM

It seems ages ago that Floyd Landis made his incredible comeback on Stage 17 of the 2006 Tour de France. Yet, as we approach the 2007 tour, Landis still find himself in the heat of charges surrounding his positive tests for doping. This…

» Read More »

Page 1117 of 1206 pages

‹ First  < 1115 1116 1117 1118 1119 >  Last › | Archives