With Tour de France: Unchained, Netflix continues its foray into the world of sports! The Tour de France is an…