NASCAR Jeff Gordon Distances Himself From NASCAR Fans to Defend Steve Phelps With 6-Word Statement by January 9, 2026 by January 9, 2026 Steve Phelps has put an end to his decades-old chapter with NASCAR. While the move… 0 FacebookTwitterPinterestEmail