Tag "Brent Dewar"

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