Son of ex-NBA champion commits to play at TCU