Newburyport: Newburyport's Ryan O'Connor pitches against Martha's Vineyard in the Lower Field. Bryan Eaton/Staff Photo
110406BEAbaseball