WESTWOOD — If this was the appetizer, one can only imagine what the main course will be like. Xaverian Brothers High School and St. John’s Prep squared ...
BEVERLY — On a classic, crisp New England autumn day, the Marblehead football team rode into Hurd Stadium and put on a big-play clinic in the first half en ro...
DANVERS — The St. John’s Prep football team ran roughshod over Haverhill, 49-6, Friday night at Glatz Field, with the Eagles scoring every time they had the...
DANVERS — In past seasons, St. John’s Prep has had some memorable baseball games with Braintree, so as a first-round matchup in this year’s Division 1 sta...