NASCAR and its new CEO Steve O’Donnell made a pit stop in Washington D.C. to amplify the impact of motorsports.