Red Bull team boss Christian Horner, his team crowned 2023 Formula 1 Constructors' World Champions in Japan last Sunday, opened up on the drivers at his team now and in the future, and boy does he have some choices to make. Lando Norris? Respectful... MoreĀ»