Cyclingnews podcast: Episode 17

Lance Armstrong took the win in Nevada City.

Lance Armstrong took the win in Nevada City. (Image credit: Nancy Wright)

After a three day hiatus, the Cyclingnews podcast is back by popular demand with an action packed Episode 17. It's a full 23 minutes long this week, thanks to an eight minute interview with Cervelo's Dan Fleeman, who is gearing up for this weekend's British national road championships in Abergavenny, Wales.