Gloucester: Marissa Ryan of Brookline is the first woman to cross the finish line of the sixth annual Seacoast Seven Road Race that began and finished at Stage Fort Park Saturday morning. Photo by Mary Muckenhoupt
090718mmurace