Cadillac shocked the Formula 1 news cycle into overdrive when it announced in November its bid to join the grid in 2026 was accepted and in the latest issue of Motorsport Monday we ponder who should drive for the sport's newest team. The post... MoreĀ»