In The Driver’s Seat: Russell’s tears of joy were a reminder of why we love Formula 1

November 14, 2022 1:40 PMThe Briton erased the heartbreak of losing the 2020 Sakhir GP to triumph on Sunday in Sao Paulo.