JIM VAIKNORAS/Staff photo Newburyport's Thomas Greene is checked by Franklin's CJ Spillane at the Graf Rink in Newburyport Saturday.
181222JVAhockeyNewburyport hockey vs Franklin