New Poll Added!

by Jack  

There's a new poll on my sidebar so please take a moment to submit your answer. I know it's a tough question for most fans. Very few will be able to argue their abilities on the bike but both have demons in their closets that will cause people to cringe when their names come up. Since the Tour de France is the next big race, who of the three American winners of the Tour would you pick? Submit your answer now and lets find out!

Trackback address for this post

Trackback URL (right click and copy shortcut/link location)

No feedback yet

Form is loading...