An explosion at Texas Tech University led to a campus-wide evacuation after multiple fires and power outages swept through.
LUBBOCK, Texas — Texas Tech ... Florida over the weekend. Tech’s Head Cheer and Mascot Coach, Bruce Bills, said he couldn’t be more proud of the historic performance.