San Francisco Frontiers - Kirkwood holds off Ferrucci to grab second IndyCar win of 2025