FLORENCE, Ala. (WAFF) - Officials at the University of North Alabama say their mascot, Leo III, passed away Thursday evening. He was 21. “The University campus mourns the loss of Leo III ...
The University of North Alabama announced the death of their real lion mascot, Leo III, Friday morning. According to the university, Leo III passed away Thursday following a brief illness.