St. John's Prep's Christopher Dirks had one RBI in a win over St. John's (Shrewsbury) Monday afternoon. (Item File Photo)
DANVERS — The St. John’s Prep baseball team leaned on strong pitching and timely hitting Monday afternoon, notching its fourth straight win after taking down St. John’s (Shrewsbury) by a…