Bovada.com recently put out their odds for college football win totals in 2012. They have TCU at 8 ½, how do you feel about that total Frog Fans?
For comparison, Texas is at 9, Texas Tech at 6 ½, Oklahoma at 10, and Oklahoma State at 8 ½. To see more, check out Bovada.com