Sonoma Raceway Officials Investigating Apparent Noose Found on Track Property
The Cup series traditionally makes a stop at Sonoma but the race was cancelled this year due to the pandemic Officials at Sonoma Raceway are investigating "a piece of twine … Read More