Final confirmation that Formula 1 will have 11 teams from 2026 has been given and Cadillac can now get started on serious negotiations with the drivers they want to sign ...
CADILLAC — On Monday, the news began to spread that Northern Michigan had lost an icon.