Kyle Busch Completes Weekend Sweep At Bristol
The question isn’t whether Kyle Busch will win at Bristol Motor Speedway—it’s whether anyone else can find a way to keep him out of victory lane. First off pit road after stops under caution on Lap 429, Busch held off polesitter Carl Edwards and defending race winner Jimmie Johnson toContinue Reading