Dedham vs Canton Boys Swimming Venue Dedham Town Pool 27 Pottery Ln, Dedham, MA 02026, USA ResultsTeamFinalOutcomeDedham94Overall WinCanton80Overall Loss