Runners can dedicate months or even years to training for a marathon. Every movement, every step is planned and taken in hopes of finishing a grueling 26.2-mile race. To finish is the reward of all the time spent working towards a goal.
Against the wind