End of the Ride for Lance Armstrong...