Originally posted by QueensburyRules
View Post
Armstrong set world records and won seven Tour de France titles before ’fessing up to using performance-enhancing drugs in 2013. He was later stripped of his titles.
In 2013, he told Oprah Winfrey he was guilty of telling “one big lie, that I repeated a lot of times” and called himself a “deeply flawed” person.
Funny thing is he is still being roasted as recently as June of this year for his cheating ways.
Comment