by Rant
August 12, 2007
Due to a looming deadline, I’m supposed to be working on my day job right now, but I’m taking a bit of a break … If You Don’t Crash, You’re Not Trying Hard Enough Back in the early 90s, I worked at Cycle Cellar, a bike shop in Ann Arbor, Michigan that catered to high-end […]
Read the full article →
by Rant
August 11, 2007
Today marks one year since the first post appeared on these pages, a little epistle about the failure of the media to make any real sense of the scientific background to the allegations that Floyd Landis had doped on his way to winning the 17th Stage of the 2006 Tour de France. Who’d have thought […]
Read the full article →