Late last month, Formula 1 (F1) reached an in-principle agreement with General Motors (GM), the fifth-largest car company ...
Michael Andretti has been sidelined from his namesake motorsports organization and won't have any role with the Formula 1 ...