Kansas City Chiefs defensive tackle Isaiah Buggs turned himself into Tuscaloosa Police on Thursday after warrants were issued against him for animal cruelty. Buggs faces two...
The plot of the accusations against Isaiah Buggs is thickening. The Kansas City Chiefs defensive tackle not only denied the animal abuse accusations against him but...