Ryan Thomson

2:15 Marathon Runner from Scotland. Documenting my training, racing and sharing the knowledge I've gained from over 20 years in the sport