British world road cycling champion Lizzie Armitstead has won an appeal against an anti-doping rule violation that could have seen her miss the Rio Olympics. Armitstead faced suspension for three failures relating to her whereabouts which led to her missing…
