Oklahoma State tops Texas Tech 80-63  updated 7:05pm

STILLWATER, Okla. — After the brutal stretch of heartbreaking losses Texas Tech has had over the past month, many people figured that Tech was just going to roll over. But those people don’t know ... Read More