Thought some of the people here might be interested in this.

Chris Horner and Robbie Ventura are talking at a bike shop in Highland Park north of Chicago.
http://webcal.visionquestcoaching.co...&date=20100728