TASTE OF THE TOUR: The Tour's perfectly timed fish soup
SALON-DE-PROVENCE, France (AP) After 19 stages, 3,414.5 kilometers (2,121 miles) of Tour de France roads, and unspeakable mounds of calories for those who followed the riders fro...JULY 21, 2017 • FOX SPORTS