TEXAS TECH vs

34

SOUTH FLORIDA

38
FINAL
・December 6, 2017 December 6 Dec 6
Legion Field, Birmingham, AL