A nearly three-year investigation has finally led to an arrest in a deadly crash that shocked central Florida and raised renewed concerns about street racing on public roads. Authorities say ...
NASCAR driver Taylor Gray was issued a penalty after driving into his own pit crew member. Thankfully, the member was okay.