Tag Archives: Fouls

Charlie Villanueva’s Really Hard Foul on Isaiah Thomas Earned Him a $25K Fine

Dude is obviously a big fan of the Bad Boys. The only problem is, those Detroit Pistons teams were good. This one sucks a fattie.