Motionball Marathon of Sport
At the Motionball Marathon of Sport, participants of all abilities join in teams of 10 for a full day of fun and inclusive sports all while raising funds and awareness in support of the Special Olympics Canada Foundation. There are
