Russell relieved to help Mercedes secure P2 ‘after letting the side down this year’
George Russell was relieved to finish third in Abu Dhabi and help Mercedes clinch second place in the championship after “letting the side down a couple of times this year”. ...