Sports | Wed Jan 2, 2013 7:02pm EST

Pistons' Villanueva fined $25,000 for flagrant foul