Middleton: Ryan Mahan from North Shore Tech dribbles during practice on Monday evening. Photo by Matt Viglianti/Salem News Monday, January 26, 2009
090126mvitechhoops