Rubbin’ n Racin’: NASCAR recognizes the threat of Traumatic Brain Injury
NASCAR has long been associated with the sport of stock car racing known as Rubbin’ n Racin’ and frequently involved crashes with drivers back on track at the next opportunity. There’s even a NASCAR legend of a driver who taped his crash-swollen eyes open to race. Steve O’Donnell, NASCAR’s Vice President of Racing Operations announced…
Read