An explosion at a substation caused power outages and prompted the evacuation of the university’s Engineering Key section Wednesday night, according to a copy of a university alert.
While Texas Tech’s spot in the NCAA Tournament is solidified, the conference tournament could be more meaningful for other ...