Originally Posted by shawn1224
There's only one answer to this thread
7 consecutive Tour de France victories ... nuff said
I would probably put him in my top 10, but not number 1. Just the fact there are so many controversies about him taking performance enhancing substance during his reign sort or diminish his accomplishments.