Competitors mount their bikes and head out onto the course for the 1st Gloucester Triathlon held Sunday morning. Photo by Desi Smith/Gloucester Daily Times
tri