Lance Stroll and Sebastian Vettel finished sixth and eighth in Singapore, and the German driver followed up with sixth place in Japan.McCullough says ..
While Ferrari has had arguably the fastest car for much of the season, strategy errors and a poor finishing rate have left it on the back foot in the ..