A test of the mind and body: The story behind AP's stage to stage coverage of the Tour De France
The Tour de France - one of the world's biggest sports races - is a test of the mind and body. The 112th edition features over 180 riders covering 2,000 miles, ranging from flat su…