Tim Huebsch March 19, 2017
Canadian Shaun Stephens-Whale places sixth at an iconic Eiffel Tower stair climbing event in Paris on Thursday.