From snapping a winless streak to loads of on-track beef, Kyle Petty sums up why Darlington Raceway remains a hot spot for electric racing.