NASCAR Trial: Steve O’Donnell Admits to $61M Loss in Courtroom Shocker
The NASCAR antitrust trial has officially reached the fourth day with bombshells coming left, right, and centre. The latest one was from NASCAR President Steve O’Donnell, who dropped a financial bomb of $61 million loss.