2007-06-23: The 2007 Tour de France begins in about 2 weeks from today, and yet again, an ominous shadow is looming over the race and the…
…Read More »2007-06-11: On the back of the recent doping news, namely Operation Raw Deal and the fact that Michael Rasmussen returned a “non-negative” test from this year’s…
…Read More »