With a coach worthy of being fired and the mess in Rock Hill, Tepper had his hands full, albeit his doing. My take is that he couldn't fight both battles, so keeping Rhule was the easier and cheaper choice. If he improves great, you don't have to eat the contract. If he still stinks, then you fire him after the season gets rolling when you have some leverage to attract other names.