The retired professional cyclist and long time teammate of Lance Armstrong lives here. He holds the record for having participated in the Tour de France 17 times including assisting Lance Armstrong in all 7 of his victories.
Homes - Celebrity - Sports - Misc
Links: en.wikipedia.org
By: shark969