March 14, 2018: Texas Tech?! Posted by Aaron Keck | Mar 22, 2018 | Stroman On Sports Debby calls Texas Tech to win the NCAA title. If it happens, remember you heard it here first! https://chapelboroaudio.s3.amazonaws.com/2018/March/14/DEB%20STROMAN.mp3 Related StoriesNone
Comments on Chapelboro are moderated according to our Community Guidelines