The news we've all been breathlessly waiting for ... Lance Stroll confirmed through "at least" 2026, or as long as Daddy Stroll owns the team - whichever comes first

This must be an example of what Liberty Media and the F1 Owners refer to as
added value for the franchise when they denied the Cadillac-Andretti entry.