Texas tech signs 5 star 3 year deal