Seamlessly I moved from following the World Cup to following the Tour de France. Last year I had a hard time finding relevant podcasts. This year I put in some more effort and here is where I started:
ITV Tour de France Podcast (feed)
The Cycling News Podcast (feed)
VeloCast (feed)
Le Journal du Tour (Radio Sud) (feed) (in French)