MATTHEWS -- Charles Leroy Shelby, 87, died at 9:57 p.m. March 31, 2007, at Missouri Delta Medical Center in Sikeston.