NASCAR pleased with Phoenix before Championship Weekend
- 4 years ago
Steve O'Donnell, NASCAR executive vice president and chief racing development officer, spoke after Sunday's race at Phoenix Raceway about the competition in regards to November's Championship Weekend.