Peloton of evidence closes in on Armstrong

Such is their passion, cycling enthusiasts can betray the zealotry of a cult. Their robes are made of colourful Lycra, disrespectful motorists are despised heathens and Lance Armstrong is their high priest. Armstrong was no false idol. If you were so...