Tour de France Podcast 2019: Stage 14

Ned and Matt are joined again by Philip Deignan and David Millar to discuss the events of stage 14 and Philip is handed a trophy.