Jim McElwain was fired for a variety of on and off-field reasons. On the field, his offense was stuck in the mud and getting worse, off the field, he was constantly agitating his bosses.
(You can follow Frank Frangie on Twitter @Frank_Frangie)
© 2016, gridironnow.com. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.