Steve O’Donnell Shares Update on Newman’s Daytona Crash

LAS VEGAS, NV — Five days after the terrifying crash at Daytona International Speedway, safety leaders…