The 34th Annual Saskatchewan Marathon hosts a 10km, half marathon and other events. The 'Marafun' allows young runners to participate in the raceday experience.