Stephen Allen “Red” Fincher
Neville Class of 1979-
Stephen Allen “Red” Fincher, age 64, passed away peacefully on November 11, 2025, surrounded by loved ones, after a short but courageous battle with liver and bile duct cancer.
Steve was born and raised in Monroe, where he made lasting memories and lifelong friendships. He had a heart as big as his personality and was the kind of man who would give the shirt off his back to anyone in need — a true example of generosity, kindness, and heart.
