Charlie Villanueva has been ejected from Detroit's game against Sacramento for a flagrant foul in the second quarter. Isaiah Thomas drove the lane and was knocked hard to the floor by Villanueva.