Lance Armstrong, the George W. Bush of Sports

USADA's report confirmed our worst suspicions about cycling's self-appointed king, finally marking the end of a long era of lying and arrogance.

by