I actually heard Paul Sherwin do a little portion of a show on Erik Heiden. I remember him actually saying the quote. I thought, "wow, I didn't know that about Heiden." The show, or segment, was about the 7-11 team and the impact in American cycling. It might have been a filler for in between VS reruns of a stage later on in the day. Or it was something they had on right before the start of the tour a couple of weeks ago. Look for it on VS in between the stage reruns or on Saturday. It might have even been a segment of a pre-tour build up show.