Skip to content
Jayski's Silly Season SiteJayski's Silly Season Site

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)