Texas Tech Versus Oklahoma State
November 2, 2013 | 6:00 pm - 11:00 pm
- Jones ATT&T Stadium
- 6 Boston Avenue, Lubbock, United States
Great. As if this town doesn't have enough cowboys in it, here comes a whole football team and school called "The Cowboys". Game time wasn't set as of this posting.