Newburyport: The Newburyport Girls Soccer team warms up before Wednesday night's game against Belmont beneath a firey sunset. Photo by Ben Laing/Staff Photo
101110BLAsoccer