2 min read Uncategorized Breaking: Following their defeat by Baylor, Texas Tech supporters take to social media to express their annoyance and demand that the management fire the head coach because of… admin October 20, 2024 Texas Tech fans vent their frustrations on social media after loss to Baylor Texas...Read More