Director of NASCAR Cup Series Is Facing Felony Charges for Animal Cruelty

Jay Fabian, the managing director of the NASCAR Cup Series and one of the series’ chief technical officials, has stepped away from his role amid major legal issues. According to a report by Bob Pockrass of Fox Sports, online court records in the state of North Carolina show that Fabian faces felony charges of animal cruelty and is due to appear in court on September 27.

CBS Sports has more here.