Event Category: motionball

The 2018 motionball Marathon of Sport Toronto will welcome 84 teams of young professionals for a fun-filled day of athletic competition in support of the Special Olympics Canada Foundation!
Events