Cowboys upset Texas Tech
The Cowboys kicked off their 2023 season at War Memorial Stadium with an overtime win against Texas Tech University. After a significant weather delay, Wyoming’s offense looked slow coming out of the gate, starting the season with false start penalties to begin their first two drives, along with a fumble by Jamari Ferrell to hand…