Troy Harkness has run Saskatoon one street at a time Troy Harkness loves projects. So when a string of injuries in early 2016 made training for a spring marathon impossible he settled on another goal:... July 08, 2020