Brent Dewar Promoted to NASCAR President
Brent Dewar becomes President of NASCAR – 4th person in history to take the role
President of NASCAR effective immediately. Dewar, who joined NASCAR as Chief Operating Officer (COO) in 2014, becomes only the fourth person in the sport’s history to hold the designation of President of NASCAR.
Dewar’s promotion to President is in following with NASCAR Chairman &Read More