Cy Kilgore of Marblehead won the Tedesco Club Championship for the 15th time this year. Kilgore won the championship for the first time in 1987. Matt Viglianti / Staff photo