16 Jul 2020

Lance Stroll says he's 'not locked in for next year' amid Vettel rumours

Racing Point's Lance Stroll indicates that his position in 2021 is not certain after reports linking Sebastian Vettel to the team surfaced ahead of the Hungarian Grand Prix.