Skip to content
Jayski LogoJayski Logo

Austin Wayne Self reinstated

Austin Self has successfully completed NASCAR’s Road to Recovery Program. His NASCAR suspension has been lifted.(NASCAR) Self was indefinitely suspended on April 1.(4-30-2019)