The Fourth of July holiday weekend is here, and NASCAR racers will be watching the fireworks from Daytona, Florida as they prepare for the Coke Zero 400.
Kurt Busch had strategy and luck on his side. That's how he wound up ending his 29-race winless string Sunday at New Hampshire in the rain-shortened Lenox Industrial Tools 301.
The swagger had vanished. A two-week slump sent Kyle Busch spiraling into crankiness despite his hold atop the points standings. With a win Sunday at Infineon Raceway, his mood instantly lifted.