Can TCU really win the Big 12? Horned Frogs rout Oklahoma at home! See the full episode here: https://youtu.be/w-flMFAqeG4 ...