Sports

He's back! Alaphilippe takes emotional win at Tour de France

Published: 

France's Julian Alaphilippe, wearing the overall leader's yellow jersey celebrates on podium after winning the second stage of the Tour de France cycling race over 186 kilometers (115,6 miles) with start and finish in Nice, southern France, Sunday, Aug. 30, 2020. (Stuart Franklin/Pool photo via AP)