Graham Wilson Marathon Man

  • 3 years ago
A RETIRED police officer has completed 120 marathons in 120 days to raise funds for more than a dozen regional and national charities.
Graham Wilson crossed the finishing line in his hometown of Harrogate on Saturday, four months after setting off on his epic challenge.

Video by James Hardisty. Edited by David Clay

Recommended