Executive VP: “NASCAR is a sport”
Steve O’Donnell: “From our standpoint, we view ourselves as a sport”
Over the weekend, respect for the American Flag as well as the National Anthem is a hot topic. Following a single-knee display from NFL players, President Trump has called for a boycott of the NFL.
At the same time,Read More