Russell "in a good place" after promising Friday for Mercedes in Spain despite long-run pace concerns - Mondialnews