McLeod was the Vice Chancellor for Students and Dean of the College of Arts & Sciences; according to a University news release he died at the University's Barnes-Jewish Hospital on Tuesday, September 6, 2011 of renal failure as a result of a two-year-long struggle with cancer