Both Armstrong and Landis have had their titles stripped due

19/03/2015