Gloucester: Rockport's Cam Smith lines up a shot. Photo by Kate Glass/Gloucester Daily Times
110104KGLSMITH