Ntambwe leaves No. 17 Texas Tech after only 3 games played

Top