Kyle Busch: Sunday’s NASCAR Cup race ‘never should’ve gone green’
Heavy mist was already in the air and as the first handful of laps ticked off, it quickly got worse but before NASCAR could throw a caution, leader Kyle Busch, Martin Truex Jr. The lap before I went into 1 and it shoved the nose really bad and I was able to keep it under […]