Gloucester's Bob Gillis reacts to the cheering crowd as he starts the second running lap of downtown during the Gloucester Triathlon. Photo by Jeff Pope/Gloucester Daily Times
tri