Kyle Busch wins at World Wide Technology Raceway despite adversity and delays
Madison, IL (KMIZ) After losing the inaugural Cup race at World Wide Technology Raceway to Joey Logano on the final lap a year ago Kyle Busch led the final 60 laps to his crew chief Randall Burnett a victory at his home track in front of a sold-out crowd. Burnett grew up in Fenton, Missouri,
Continue Reading