Sports5 months ago
Chiefs DT Isaiah Buggs turns himself in to police, charged with animal cruelty
Kansas City Chiefs defensive tackle Isaiah Buggs turned himself into Tuscaloosa Police on Thursday after following arrest warrants were issued against him for animal cruelty. According...