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