JIM VAIKNORAS/Staff photo Newburyport's Thomas Greene fights for yardage against Masconomet at Newburyport Friday night.
180921JVAfootballNewburyport Masco football