Baptism of Fire: Lance Stroll needs a clean weekend and points to settle into F1

Three races into the new F1 season and 18 year old Lance Stroll is still looking for a break. He’s failed to finish all three races and has completed just 52 of the 170 racing laps. It’s prompting some to question whether his move straight to F1 from FIA F3 was the right thing to […]