Despite Being “Pissed Off” About Martinsville Finish, NASCAR Confirms Future of The Playoffs

What’s Happening? NASCAR President Steve Phelps and COO Steve O’Donnell sat down with NASCAR’s media for the State of the Sport press conference Friday in Phoenix. Many observers expected Martinsville and the Playoffs to be hot topics. Here’s what two of NASCAR’s leading executives had to say. What did NASCAR Think About Martinsville? Last Sunday, … Continue reading Despite Being “Pissed Off” About Martinsville Finish, NASCAR Confirms Future of The Playoffs