News

The struggles carry on for Team Penske as Will Power and Scott McLaughlin were part of a triple DNF as Kyle Kirkwood claimed victory.