Peabody celebrates after scoring on Winthrop during last night's Division 1 North Semifinal game held at Chelmsford Forum Arena. Photo by Deborah Parker/March 1, 2010
kymp9s77