Is Texas the new Alabama? | The Herd

2 weeks ago - Aug 13, 2025, 5:13 PM

Colin Cowherd evaluates the question of whether No. 1 Texas is the new Alabama going into this season.

Read Full Article at