DAVID LE/Staff photo. Marblehead junior Braden Haley (23) shields the puck from the poke check coming from Boston Latin defenseman Alex Kibrick (3). 3/8/16.