Freshman Stephen Hayes Mitchell (age 18, of Memphis) died in a restroom in September 1981. In January 1982 final autopsy results showed that he had died of heart failure while intoxicated.
Freshman Stephen Hayes Mitchell (age 18, of Memphis) died in a restroom in September 1981. In January 1982 final autopsy results showed that he had died of heart failure while intoxicated.