"Landis loses verdict, must forfeit Tour title 3-man arbitration panel rules that cyclist used drugs to win 2006 race"
Will it finally end?!
© 2026 Oregon Bicycle Racing Association