• November 26, 2024

Tags :charlie finch

News This Week

Charlie Finch dies

Charlie Clifton Finch Jr. died Oct. 29. Born in 1943, Finch began his career with the Flue-cured Stabilization Corp. in Raleigh, North Carolina, USA, as an administrative assistant, becoming the chief administrative officer and manager of member Read More