Originally Posted by Todd Gack
Believe it or not, I think TCU has been the 2nd most impressive team in the country behind Oregon this year. Sure, they don't play an 'SEC' schedule, but they have been absolutely destroying their opponents.
I must admit I haven't seen them yet this year. I'll make it a point to see their showdown with Utah