SSQ Quebec City Marathon: best places to cheer runners

There is plenty of excitement in the air for this weekend’s races, which include a 2K, 5K, 10K, half-marathon and full marathon