IndyCar: SEC accuses father of IndyCar driver Devlin DeFrancesco of fraud (Update)
We never updated this article, so we are doing that today. 2023 Settlement On June 29, 2023, DeFrancesco settled the charges without admitting or denying the allegations. He agreed to … Read More