Photo of the Day: Lewis Hamilton wins Chinese Sprint
Ferrari's British driver Lewis Hamilton celebrates winning the sprint race of the Formula One Chinese Grand Prix at the Shanghai International Circuit in Shanghai on March 22, 2025.
Image: Greg Baker / AFP