Amesbury: Newburyport's Amy Sullivan, right, covers Amesbury's Elly Theriault last night at Landry Stadium. Bryan Eaton/Staff Photo
101028BEAsoccer