Listen now:
NBC Sports

Chris Froome wins second stage of Criterium du Dauphine