No. 3 TCU loses 31-28 in OT to K-State in Big 12 title game