San Luis Obispo-based Team HTC-Columbia wins another stage at Tour de France

July 09, 2010 09:23 AM