I think we need to give TCU a lot of credit. They have had to suspend about half their team because we don't allow drugs in the Big 12 and yet they have still won 3 games.
Sadly, those three games were against KU, Baylor, and the other shitty team we had to let in to keep our TV contract.
Welcome! Good luck against Kansas State, Oklahoma, and Texas in your last three games!