Green flames coming out of the ground at a Texas University was not on my bingo card for 2025. On the night of March 13, 2025 ...
The Texas Tech football program is showcasing new south end zone and Womble Football Center. Tech plans to pay off $200 ...