DAVID LE/Staff photo. 6/12/15. Marblehead senior captain Brooks Tyrrell (4) winds up for a huge shot on net while being pressured by Beverly senior captain Bryan Flaherty (33).