An autopsy revealed that NASCAR driver Jason Leffler died from a blunt force neck injury when his car hit a wall during an event in New Jersey on Wednesday night, according to USA Today.
NASCAR driver Jason Leffler died from neck injury