Has anyone seen other photos of this guy? The Daily Show had great fun with him a few weeks ago claiming he was disqualified for doping ... and smuggling plums!! Nice.
Michael Rasmussen i The Daily Show
Michael Rasmussen i The Daily Show