No team info found for 2008-stats
Texas Tech University
Head Coach
Location
Lubbock, TX
Founded
1967
No team info found for 2008-stats
Head Coach
Location
Lubbock, TX
Founded
1967
Are you sure you want to proceed? The item will be permanently removed, and this action cannot be undone