DAVID LE/Staff photo. Beverly junior Ryan Kalampalikas (13) and Gloucester junior captain Joe Kibango (3) battle for the ball. 9/28/16.