The Face of Canada’s Next Great Marathoner

Trevor Hofbauer testing limits that reach higher every day

by