As reported this morning by Zach Osterman of the Indianapolis Star, Indiana has made the decision to move on from Tom Allen — $20 million buyout and all.
Our friends at CrimsonCast are live as I type this hosting their own emergency pod after the news broke.




