On October 27, 2025, Fincher was sentenced to 10 years incarceration with the Missouri Department of Corrections. The ...