Tour de France 2010: Cavendish, Renshaw and the culture of cheating July 16, 2010July 16, 2010 by Paul Andrews, BI editorIt’s time for the Marks Renshaw and Cavendish and their Team HTC to start riding fair.