The body of David J. Carter, of Homestead, was reported by someone who spotted it while running on a trail along the river, authorities said.