Sunday, July 17, 2005


George Hincapie - Winner - Stage 15 - Tour de France.

This guy is one of the good guys and he deserves the victory. The first Lance Armstrong teammate to win a Tour stage since Lance began winning Tours. Don't believe the talk about him being Team Discovery's future hope for the Tour.

No comments: