Tour de France 2010, Stage 14: Waiting for a champion July 19, 2010July 18, 2010 by Paul Andrews, BI editorSomehow a track stand is the last thing you expect to see on a Tour de France.