Former Formula 1 driver and Sky Germany analyst Ralf Schumacher has argued that now is the time for Lance Stroll to leave the championship. Stroll joined the Aston Martin F1 team when it was under the Racing Point branding in 2019 after his father, Lawrence Stroll, led a consortium of investors to purchase the squad. Schumacher claimed that Stroll "shouldn't really be in Formula 1 anymore" ...Keep reading