What’s more frustrating?

“What’s more frustrating? To lose by making a mistake, or to lose by executing flawlessly only to be beat by a better package?” It might seem like an odd question, but when we zoom out we can learn something about process vs results.
Crowning the NHRA Summit Series Champs, Lucas Oil Series Gets some clarity, & Where should the Million go?

Tons in this episode! NHRA ET Summit National champions crowned! NHRA National Lucas Oil Drag Racing Series points are down to 2 races. Where is the OG Million headed next? All this and more, tune in now!