GLENPOOL, Okla. – A Glenpool man was sentenced to 12 years in prison for fatally stabbing another man in 2022. Richard Allen Harris, 29, was arrested in November 2022 after Glenpool Police responded to a stabbing call near 138th and Elm and found 29-year-old Roy Baker unresponsive and Harris covered in blood.