The body of Bobby Porter was recovered from a Cumberland County pond Sunday after authorities said he fell out of his boat Friday.