Absolutely terrible news this morning that Mike Leach has passed away due to heart complications. As someone that grew up watching his teams at Texas Tech before watching them in person, this is a tough one. I was lucky enough to talk to him on a few occasions and he was as giving with his time as anyone you will ever meet. Rest in peace.
Michael Connor grew up listening to Houston's SportsTalk 790 and always dreamed of being on the mic one day talking about the teams. A fifth...Full Bio