News

Sunday at Iowa Speedway must have felt like June’s World Wide Technologies Raceway race all over again for Team Penske. Its Chevy-powered trio of Josef Newgarden, Will Power and Scott McLaughlin had ...