17mollyski_0086

Saint John’s Prep senior co-captain Kyle Heffrin closes in on the finish line and finishes strong. The Saint John’s Prep team won the league finals for the boys. Credit: Molly Friedman for Manchester Essex Multimedia Online