
NASCAR CEO Steve O’Donnell Sees Encouraging Momentum within the Sport
HOMESTEAD, Fla. — In his first “State of the Sport” news conference as NASCAR CEO, Steve O’Donnell accentuated the positives—and there was much to accentuate. O’Donnell took to the dais at Homestead-Miami Speedway with the announcement of car maker Dodge’s return to the NASCAR…





