Somehow, I find it amusing that it's Carlos Sastre telling the rest of the peloton to STFU, man up, and race: http://velonews.competitor.com/2010...