E-mail this story
Talking With ... Steve O'Donnell: NASCAR holding its own
Steve O'Donnell, who was named NASCAR's senior vice president of racing operations in June 2006. O'Donnell, 41, oversees competition administration, at-track operations and strategic planning. He spoke recently with Sentinel Automotive Editor Steven Cole Smith.
By Steven Cole Smith, Orlando Sentinel Automotive Editor
June 6, 2010