Rick Hendrick

Debate: Is the 2018 Stewart-Haas Racing organization among the best of all time?

With Aric Almirola’s last-lap pass for the win Sunday at Talladega Superspeedway, Stewart-Haas Racing drivers have racked up 11 wins through 31 races. Almirola is locked into the Round of…