Doug Pensinger/Getty Images

The Ghosts of Tours Past

How Lance Armstrong and a 1998 drug test could ruin this year's race