Skip to content
Jayski Turkey ThanksgivingJayski Turkey Thanksgiving

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)