Pages

Sunday, April 14, 2013

Self inflicted death at NASCAR race

FORT WORTH Texas. The conclusion of the Sprint Cup weekend took a tragic turn Saturday night as a man died of a self inflicted injury following a verbal altercation at the track. Kirk Franklin 42 of Saginaw Texas died late in the race due to ...

Continue reading