This weekend features relay races, a national championship in Toronto and the Queen City Marathon
By Dan Way
By Canadian Running