NASCAR Promotes Brent Dewar To President
DAYTONA BEACH, Fla. – NASCAR announced today that Brent Dewar is being elevated to the position of 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
Read More