June 29 | Richard Moore and Daniel Friebe look back at the first stage of the 100th Tour de France. There’s crashes, stuck buses and a chat with Team Sky Principal Sir Dave Brailsford.