Texas Tech Men Finish 5th, Women Place 12th at NCAA National Indoor Meet
Texas Tech men’s track and field team brought home a fifth place finish, and the Tech women placed 12th at the NCAA Indoor Track & Field Championships, in Fayetteville, Ark. this past weekend.