23XI Racing, Front Row Allowed to Compete in 2025 After NASCAR Removes Anticompetitive Release From Open Team Agreement November 16, 2024 10:09 am