As Kyle Busch sat sidelined with a broken right leg and left foot from February until May, the prevailing question was “When will he win again?” Now it’s “Will he ever lose?”
Jack Beckman powered his Infinite Hero Foundation Dodge Charger R/T to the quickest Funny Car run in NHRA history Friday as he raced to the qualifying lead at the NHRA Sonoma Nationals.