Without a shadow of a doubt, today will go down as one of the finest stages in modern Tour de France history. Today, a 28 year-old American by the name of Floyd Landis, written off by most after his collapse of yesterday, staged a comeback that defied logic. And in one fell swoop, he finds himself back in contention to win the 2006 Tour de France.