Newburyport: Newburyport's Kyle LeBlanc (7) cruises around second base after hitting a triple in Tuesday's game against Triton. Photo by Ben Laing/Staff Photo
100420BLAbaseball