The Seattle TimesMedia center

2 of 14
Image
MCCLATCHY NEWSPAPERS
Advertising

Sunday, July 21, 2013

Chris Froome wins the Tour de France

Chris Froome wins the Tour de France Sunday, July 21, 2013, in Paris, France.