Maybe this just brings out my old-fashioned side, but here - for what it is worth, is my take.
A - this is undoubtedly the biggest hose job by an AD on a head coach, fired days before a big bowl game, since tOSU's AD put the shiv between Bruce's shoulder blades prior to Michigan week.
B - ESPN via Holtz (who should absolutely know better) is railing on Leach for ignoring the medical staff or trainers. He tells us he knows this is so because, "I made the same mistake." Now that might make sense, if Leach had forced James to play through a concussion. That might make sense if Leach's recollection of events was at odds with those of his medical staff. But, he didn't, and he isn't.
C - So I'm left looking at all the other evidence. What Leach did was, at worst, treat a kid badly by singling him out. What Leach really did wrong was to make an example of a kid who was willing to use his pipeline to negative media coverage to his advantage - and screw the coach. What Leach also did was care more about coaching than making nice with the AD -and that, for the moment costs him 800k.
I hope Leach does take TT to court, in Lubbock, where he likely enjoys near demi-god status and gets triple damages from a jury - largely composed of Red Raider fans.