Taking their sixth-straight Formula 1 World Championship double in 2019, it should come as no surprise that the team of the year is Mercedes. Even if their car might not have been quite as strong as some of the previous ones, the Silver Arrows made up for any deficiencies with a level of execution their […]