Former Formula 1 champion Mario Andretti has backed down over previous comments about the new Cadillac F1 team requiring an ...