Still can’t believe that the (arguably) most naturally advantaged football program in the land has managed to piss away almost an entire decade...yet again.
I hope CDC is able to permanently smother the underachieving and absurdly self-satisfied culture that has permeated Texas athletics for decades.
Ah well. Hopefully this is the year we finally start getting our sh*t together.