Mario Andretti, a four-time winner of the Grand Prix of Long Beach, will be one of two grand marshals for this year’s race.
Former Formula 1 champion Mario Andretti has backed down over previous comments about the new Cadillac F1 team requiring an ...