Viva The Matadors, a Texas Tech Red Raiders community
Thoughts? Despite the controversy with Leach in the article, I saw some good things as well.