Showing posts with label dopers suck. Show all posts
Showing posts with label dopers suck. Show all posts

Monday, October 6, 2008

Dopers Suck!

I am just disgusted... Cyclingnews.com just announced that Stefan Schumacher and Leonardo Piepoli just tested positive for EPO at the Tour de France. That makes, what, four or five stages out of 23 won by dopers???

I think I'll go for a ride tonight after I finish at the roastery. I really need to clear my head...