Tour de France winner Landis is now loser

June 30, 2008



See the whole post at my other blog about Floyd Landis’ final appeal to be considered the winner of the 2006 Tour de France.

C’est la vie.

More to come…