David Le/Gloucester Daily Times. On a rain-soaked Sunday morning, Ethan Brown crosses the finish line for the Gloucester Fisherman Triathlon on Main St. completing the course in 56:51. 8/7/11.
lpkgis77