Motorsports Other Sports News Formula 1: Lance Stroll Signs Contract Extension With Aston Martin For 2025 And Beyond June 27, 2024