Lance Stroll’s Spanish Grand Prix ended before it began—and not quietly. The Aston Martin driver stunned the paddock Sunday morning by withdrawing from the race due to what the team described as “pain in his hand and wrist,” believed to be a flare-up of the injuries he sustained during his 2023 cycling crash that left him with two broken wrists.