Ontario man runs sub-three-hour marathons for five decades

Here’s how 63-year-old Stuart Galloway continues to speed to marathon success