7 Day Forecast 7 Day Forecast

Armstrong 3rd at Start of 13th Stage of Tour de France

Tuesday, July 14, 2009 - 11:16am

Seven-time Tour de France champion Lance Armstrong remains in third place at the start of the thirteenth stage of the race.