NASCAR organization files for Chapter 11 bankruptcy
A well-known NASCAR Xfinity Series organization has filed for Chapter 11 bankruptcy. According to public records, JD Motorsports filed for Chapter 11 bankruptcy in South Carolina on April 8, 2024. William Penn is representing JD Motorsports from the Penn …