Weekend recap: Fredericton Marathon course records fall

Meanwhile, 16,000 runners took part in the annual Sporting Life 10K in Toronto