Justin Alexander will not return as crew chief for Austin Dillon in 2023
Published
Alexander will step down as Austin Dillon's crew chief at the end of 2022 for personal reasons
Full ArticlePublished
Alexander will step down as Austin Dillon's crew chief at the end of 2022 for personal reasons
Full Article