Denny Hamlin has criticized NASCAR’s new safety modifications. He specifically slammed the extended-height roof rail. He called it unattractive and said it could block driver visibility at high speeds ...
Some results have been hidden because they may be inaccessible to you