As everyone probably knows by now…. Lance lied. For years Armstrong denied the use of Steroids and performance enhancement drugs but after an interview with Oprah earlier this week, the truth has been told. He’s been stripped of all his titles and has been banned from professional cycling forever.
What do we think? We think he should race in Alleycats… cause we don’t check.