I don't like Leach for us, for a number of reasons, but I also don't agree that his successors enjoy more success that he does.
Best Texas Tech team ever was under his watch, back in '08 with Harrell and Crabtree.
And this Wazzu team is the best they've ever had minus the Rose Bowl Ryan Lead...