0
Jason Leffler died on June 12, 2013, in Camden, New Jersey, USA of injuries received in auto racing accident.
Yes, caused by a dirt car crash
Shepherd Leffler was born in 1811.
Shepherd Leffler died in 1879.
Robert Leffler was born in 1866.