Women’s Road Race:  A lot of hypocritical bleating about Lizzie Armistead’s participation in the race after getting cleared at the last minute by CAS over 3 missed tests.  Cycling is a sport where nearly all its top racers have been tainted by drugs to the point where I am not sure most fans believe anybody is clean, so all this whinging just comes across as sanctimonious.  Missing 3 drugs tests (reduced to 2 on appeal) is a minor infringement compared to what many top cyclists … Read the rest