Does Lance Armstrong deserve to be stripped of his 7 Tour de France titles?
No
Yes
Vote
View Results
See this poll on:
https://poll.fm/6486028/embed