The art of ending well

Ten years ago, at the Peachtree 10k Road Race in Atlanta, Ben Payne was approaching the finish line in first place.  The Peachtree is the biggest ten kilometer race in the world, with over 50,000 runners participating each year on the morning of the 4th of July.  Having pulled away from his competition, Payne raised his […]