SSports Read More Scott McLaughlin reflects on tough 2025 IndyCar season after 10th place finishSeptember 19, 2025 “I think we left a lot of points on the table. I think we left probably 85 to…