Racing Mick Schumacher Leaves Alpine: Is Indycar A Possibility for 2026? ByDemian Malcher November 21, 2025November 21, 2025