After a dominant revenge performance against TCU, Tech dropped one in Stillwater last week. It was by no means a great loss (is there such a thing?), but I think some are overstating how bad it was. Tech was a three point favorite. And while there is a big gap in the win column between […]