Seth Russell News Archive
News -- August 2019 (1)
- 8/21 Hook'em Headlines: Texas Football: Ranking 8 most hated Longhorns rivals: A program that has as big of national brand and historic success as Texas football is going to rack up a lot of rivals along the...
News -- April 2018 (1)