The failure that cost Pato O’ward victory on 2023 IndyCar debut March 5, 2023 3 Min Read 0 38 The Mexican driver remained at the front of the pack for much of the St. Petersburg Grand… World Melissa Galbraith