McLaren Boss Andrea Stella: Lewis Hamilton Not Among Top Drivers in F1, Names Verstappen, Norris, and Alonso as Best
Lewis Hamilton did not have a super season in Formula 1 this year. The British Mercedes driver did finish third in the world championship, but a number of other drivers made a greater impression. McLaren team boss Andrea Stella no longer sees Hamilton as one of the best drivers in the field. Many drivers made … Read more