Leo R. Felts Leo R. Felts, 88, of Freeport, died Wednesday, February 17, 2010 at FHN Memorial Hospital in Freeport. Police Blotter: January 28, 2023 Police Blotter: January 25, 2023 Police Blotter: January 21, 2023 Police Blotter: January 14, 2023