Texas Tech Fans Had Riot Police Called on Them after Win Over Michigan State
Texas Tech fans took to the streets of Lubbock after defeating Michigan State in the Final Four...
Read Moreby 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