Miles:
961 total / 43 in 2012
Goal:

To run injury free for the rest of my life.

Races (0)

John has no upcoming events.

Completed Races