Oklahoma vs Texas Tech

vs

Details

Date Time League Season
October 22, 2016 7:00 pm Big 12 NCAA Division I 2016 Season

Venue

Jones AT&T Stadium
2526 6th St, Lubbock, TX 79407, USA

Results