Friday, April 17, 2009

Sucking Sucks..Doesn't It?

Another former "Doping Champion" finds the road to redemption paved with excuses and bad results.

After testing positive for Dehydroepiandrosterone (DHEA), which is a steroid, Kelly Leak/Moocher has called his career a day.
Which leads me to this appropriate and prophetic cartoon.


(Photo:VeloNews)

No comments: