Red Bull driver Max Verstappen of the Netherlands celebrates on the podium after winning the Chinese Formula One Grand Prix at the Shanghai International Circuit, Shanghai, China, Sunday, April 21, 2024. (AP Photo/Andy Wong)
Copyright © 2024 Yahoo Inc. All rights reserved.