And, just to get us all through the last few days, here is a quick report card for the teams. Mercedes 1ST | PTS: 438 | WINS: 10 | PODIUMS: 19 | POLES: 8 | FL: 4 | RET: 1 The Mercedes juggernaut steams on, crushing all in its path. Coming into this season, the … Continue reading 2019 teams’ mid-season report cards