Since his fall from grace due to a doping scandal that saw him stripped of seven Tour de France titles, Lance Armstrong has navigated a complex path of