Dropping the Hammer: NASCAR Still King on Sunday Despite F1 Gains
“Absolutely unacceptable.” According to Denny Hamlin, that’s how NASCAR president Steve Phelps described the glaringly sparse grandstands at Texas Motor Speedway earlier this month. The …