An explosion in a manhole at Texas Tech University caused alarm Wednesday evening, with flames and smoke visible for miles.