DAVID LE/Staff photo. Beverly junior midfielder Kevin Flaherty pushes his way upfield past Melrose senior Brian Wagner. 6/7/16.