The Daily Hotness: Carlos Sastre

Catherine Strawn | July 28, 2008 - 8:00 pm

Yesterday Carlos Sastre claimed the maillot jaune, winning this year’s Tour de France. Finally! The man has finished in the top 10 in five of the last six years. [NY Times]