Marathons
A marathon is 26 miles, 385 yards. Each year, more than 800 marathons are held throughout the world. Larger marathons can draw tens of thousands of participants. And every one of those runners has two things on his or her mind during the entire race – pain and the finish line. Life is a marathon.…