Tarrant County Texas

NASCAR Suffers Infield Suicide

FORT WORTH, Texas - A man reportedly shot himself in the head and died while camping in the infield of…

12 years ago