Rocha, Horgan take top honors at 52nd annual Beverly Homecoming Road Race

JAIME CAMPOS/Staff photo Rick Marciano (314) hustles and finishes 41st with the time of 22:01.2 during the 52nd annual Beverly Homecoming Road Race at Lynch Park in Beverly. 8/8/2019