View image | gettyimages.com Texas Tech did the improbable and beat Oklahoma State, 63-62, thanks in large part to a last second three-pointer made by Devaugntah Williams to put Texas Tech up by 1 with 1.3 seconds left in the game. Texas Tech won on Senior Day, sending the three seniors on this team, Robert […]