A child is given a medal at the finish line during MACPASS Miles 2023.

MACPASS Miles raises $2,000 for Canadian Mental Health Association

MACPASS Miles 2023 was not only a banner year for runner participation, but also the…