Texas tech overrated!