NASCAR President Brent Dewar: “We are saddened by recent tragic events around the world.” NASCAR just hosted their recent NASCAR event in the state of Tennessee. Next up is Darlington, SC and Richmond, VA. Neo-Nazi headlines are talking the world be strong in recent weeks. But that’s just one group […]
Read More