UPDATE: Keon Clergeot signs with Texas Tech