Dr. Dean Sicking’s groundbreaking safety innovation transformed NASCAR after tragic incidents, including Dale Earnhardt’s passing, revolutionizing driver protection.
I’m Still Here,” from Brazilian filmmaker Walter Salles (“Central Station”), is the devastating and remarkable story of a hero. Eunice Paiva (Fernanda Torres) is a mother of five in 1970 ...
Legendary NASCAR car owner Richard Childress expressed his displeasure over last season's controversy surrounding his driver and grandson Austin Dillon's win at the Richmond Raceway.