Tour de France Podcast 2019: Stage 17

Ned, Matt and Pete chew the fat over stage 17 and look ahead to the Alps.