Back to the Texas Tech Red Raiders Newsfeed

Tech loses Payne to torn Achilles tendon