Selwyn Marathon 2023:
Marathon # 100
100 marathons – A reflection If someone told you that you’d run a hundred marathons one day, would you believe them? Of course not! Yet somehow, I’ve reached this milestone. I ran my first marathon just before my 21st birthday in 2003. Back then I was a 3rd year medical student who played rugby but ... read more.