MIKE SPRINGER/Staff photo Amesbury's Camden Keliher goes up for a shot against Cody Cannalonga of North Reading during varsity basketball action Friday in Amesbury.
210129MSPBASKETBALL