Salem: Danvers High School junior defenseman Ryan Cassidy looks to pass the puck against Somerville on Tuesday evening. David Le/Salem News