Is Lance Armstrong Still A Hero?
Lance Armstrong's fall from grace was likely the biggest scandal the world of cycling has ever seen. Armstrong's cycling career began in the early 1990's, but it appeared his career would be cut short in 1996 when he was diagnosed wi...