Topsfield: Swampscott's Peter Hale, wins the boys tri-meet race with a time of 17:10 closely followed by Danvers runner Brian Herbert who finished a second later. photo by Mark Teiwes / Salem News
110920MTEXCOUNTRY