Texas Tech Fans Had Riot Police Called on Them after Win Over Michigan State by Sports Gossip Staff | Apr 7, 2019 | College Basketball Texas Tech fans took to the streets of Lubbock after defeating Michigan State in the Final Four... Read More