SouthTexasCollectibles23
2 years
If Mike Leach really does pass away from this, a good chunk of my childhood happiness is gonna die off also. I started watching Texas Tech football in 2005, & I have so many fond memories of when he was coach there. Such a terrible situation for a great man