Newburyport: Kyle McElroy winds up to deliver the opening pitch of Monday afternoon's game against Lynnfield at Newburyport High. Photo by Ben Laing/Staff Photo
100510BLAbaseball