I said this on the Hawkeye Insider, it is really a win/win dressed in lose/lose clothing. TT gets what they want (to not have to deal with Leach anymore), James gets vindicated (at least in his mind), and Leach gets a new big contract, it is temporarily uncomfortable, but in everyones best interest.