When the news of Lance Stroll joining Racing Point was broken out, many expected him to finish in the points more often than he did with Williams. However, has reality matched the rosy expectations for Stroll in 2019 The post Not just a simple Stroll in t