1. Jeff Pierce winning his Tour de France stage in 1987. I was honored to have spent the weekend riding with this gentleman (and others) this weekend. Definitely a weekend to remember.

    Jeff Pierce winning his Tour de France stage in 1987. I was honored to have spent the weekend riding with this gentleman (and others) this weekend. Definitely a weekend to remember.