Jayski Flag BackJayski Flag Back

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)