Scott McLaughlin praises Kyffin Simpson after titanic battle for the podium
Two Team Penske drivers finished on the podium in IndyCar’s season finale in Nashville, with Josef Newgarden taking the win and Scott McLaughlin crossing the line third. McLaughlin’s podium result ...