Life | Sun Jul 21, 2013 4:49pm EDT

Specter of Armstrong still hangs over Tour