Is #16 Texas Tech Overrated, Underrated, or Neither? [FAN Poll of the Day]
Overrated
Underrated
Neither
Vote
View Results
See this poll on:
https://poll.fm/7475760/embed