March 20, 2023 Austin Hill almost loses control but somehow triumphs in the Atlanta Xfinity race Austin Hill went on to win a caution-riddled NASCAR Xfinity Series race Saturday night at Atlanta Motor Speedway despite a last-ditch effort to pass him….