It has been 10 years to the day that Texas Tech fired Mike Leach, the winningest coach in program history. Personally, I think the matter has been litigated and re-litigated over and over, and I have no interest in arguing here whether he should have been fired or not. While Leach’s tenure did not come […]