Former NFL Star Robert Quinn Arrested After Allegedly Crashing Car, Fleeing Scene
Robert Quinn, a former NFL defensive end was arrested Friday after allegedly fleeing a crash involving multiple vehicles in North Charleston, South Carolina. The incident occurred around 2:00 a.m., where officials with the North Charleston Police Department responded to the scene of a crash,