• NASCAR President: Fans are our most important stakeholder

    NASCAR President Steve Phelps addresses the importance of fans' opinions in his state-of-the-sport press conference in Miami.