Hincapie wins again

George Hincapie

George Hincapie (Image credit: AFP Photo)

George Hincapie knows very well the feeling of bringing home a captain in yellow onto the Champs Elysées, having been the only rider to be around in every single Lance Armstrong Tour win. It was number eight for Hincapie on Sunday, July 29, and the New Yorker was pleased with the outcome, saying that "We're happy that we won."