Newburyport: Newburyport High School football captain Dean Cataldo. Bryan Eaton/Staff Photo
101027BEAcataldo