31 Marathons in 31 Days
After 31 Days of back to back marathons, Gareth has finally completed his 31st and final run. With a little cheer from the ProPhysio team at 10.00am and his son, James running the final mile, Gareth has done it and we couldn't be prouder!
You can still donate by following clicking here.