NASCAR leadership is facing heavy pushback after leaked court documents showed Steve Phelps, who served as President from October 2018 until becoming Commissioner in March 2025, used harsh words ...