ottawacitizen.com
Yates wins Stage 15 of Tour, Thomas makes up time
British rider Simon Yates picked up his second stage win on Sunday as overall leader Julian Alaphilippe of France lost some ground as the Tour de France reached the end of Stage 15 in Prat d’…