The body of a homeless man was recovered today in City Lake off Bridgeway Drive in Putnam County. Reports indicate personal items were found on a boat ramp and divers later located the man in the water. His name has not been released pending notification of next of kin. It is believed the man is not from the Cookeville area. Police say there are no evident signs of foul play.