NASCAR on NBC Sports
No. 78 Toyota struggles to clear NASCAR's new Optical Scanning Station.
Denny Hamlin seems to be putting his brief feud with Bubba Wallace in the rearview mirror before Sunday's race at Atlanta Motor Speedway.
Kyle Busch nips Ryan Newman to take top spot for Sunday's race.