Canton rec department holding events in June and July