Ask 15 people what they think of Lance Armstrong and you’re likely to get 20 perspectives. Loyal fans argue he remains the greatest athlete of our times, regardless of his mistakes. Jaded fans and others believe he should not be allowed to compete again. Still others feel he led his fan base down a very […]