Lewis Hamilton signs with Mercedes through 2023, setting up a few potential battles as Formula 1 heads into new era
What does this mean for Mercedes and their main rivals? For George Russell? A lot (possibly!)
What does this mean for Mercedes and their main rivals? For George Russell? A lot (possibly!)
Free Practice 1 would have to be canceled before many drivers even took to the track.