NASCAR at Atlanta 2021 Results: Kurt Busch Holds Off Brother Kyle for 1st Win of Year
4:22pm PDT - July 11th, 2021 nascar - Bleacher ReportMost brothers play out their athletic battles in the backyard or in the driveway. Some do it at Atlanta Motor Speedway. Kurt Busch won the Quaker State 400 on...