Duke commit Adam Boucher shines in Last Dance Tournament

St. Joseph Metuchen’s Adam Boucher is one of Middlesex County’s premiere pitching talents. Boucher finished 2019 with just 15 earned [...]