Formula 1 Red Bull Boss Christian Horner Told to ‘Resign as Soon as Possible’ Ralf Schumacher has intensified his critique of Christian Horner, stating the Red Bull team principal ought to step down immediately. Schumacher has not shied... Nicolai OMarch 20, 2024