What happened to the TCU/KU game today?
Address: 2850 Stadium Dr, Fort Worth, TX 76109, USA
John Ford | Oct 28, 2019
That is happening on the 28th my guy
James Low | Oct 28, 2019
Smu vs TCU was today .
Rodrick Harvey | Oct 28, 2019
TCU playin UK on the 28th
Thanks! Your answer is awaiting moderation.