Tejay Van Garderen and Brent Bookwalter preview Stage 13 of the Tour de France. The hilly trek is a 205.5-km (127.9-mile) haul from Dole to Belfort, a route in northeastern France that hugs the Swiss border. It is the longest stage of the Tour by distance.
Credit to : NBC Sports
Please support our Sponsors here :
