Summary: Disgraced cycling legend Lance Armstrong's fierce defence of his record has finally collapsed, after he admitted that his seven Tour de France titles were fuelled by an array of drugs. The long-awaited confession came in the television interview w...