SHANGHAI, CHINA - APRIL 21: Max Verstappen of the Netherlands driving the (1) Oracle Red Bull Racing RB20 makes a pitstop during the F1 Grand Prix of China at Shanghai International Circuit on April 21, 2024 in Shanghai, China. (Photo by Mark Thompson / Getty Images)

Today's best photos: From Verstappen at China's Grand Prix to Scarborough Sci Fi weekend



Updated: April 21, 2024, 12:50 PM