Newburyport: Senior co-captain Steve Bajko of Newburyport, takes a header during practice Monday afternoon. Photo by Ben Laing/Staff Photo
090921blabajko