LSU will soon need a new athletic director as Joe Alleva's departure from the university is a "done deal," The Advocate has reported. Continue reading...