by
Jake Rivera Sat at 5:30 PM
I stood at the start line of my third marathon last spring, surrounded by thousands of runners, all of us ready to cover 26.2 miles. But here's the thing nobody tells you: despite being packed shoulder-to-shoulder with thousands of other people, marathon training is one of the loneliest journeys you...