Daniel Ricciardo Wins 2018 Chinese Grand Prix
What looked like a boring procession for the first 20 laps turned into a wild free-for-all in the latter portion of the race as Red Bull’s Daniel Ricciardo ultimately won the 2018 Chinese Grand Prix thanks to some help from his teammate Max Verstappen who crashed the pole-sitter, Ferrari’s Sebastian Vettel into non-contention and harassed […]