July 31st, 2006

Test Results Undermine Landis’ Alibi

From the New York Times:

Tests performed on the cyclist Floyd Landis

Leave a Reply

Spam Protection by WP-SpamFree