NASCAR Cup Series managing director faces animal cruelty charges
Jay Fabian, NASCAR’s managing director of the Cup Series, will “step back” from his role as he faces felony and misdemeanour charges of animal cruelty in Mecklenburg County, N.C.