TASTE OF THE TOUR: The Tour's perfectly timed fish soup
Riders pass during the nineteenth stage of the Tour de France cycling race over 222.5 kilometers (138.3 miles) with start in Embrun and finish in Salon-de-Provence, France, Friday, July 21, 2017. (AP Photo/Christophe Ena)