New Hampshire5 days ago
Kyle Petty explains why racing on wet weather tires at New Hampshire made the race better
Kyle Petty believes the switch to wet weather tires during last weekend’s race at New Hampshire Motor Speedway ironically made for some better racing. The NASCAR...