Newburyport: Newburyport's Kyle LeBlanc (7) slides safely into third base after hitting a leadoff triple in the first inning of Wednesday's game against Beverly. Photo by Ben Laing/Staff Photo
100407BLAbaseball