Finn Russell will spearhead Bath’s bid for Gallagher Premiership title glory after a week in the Caribbean that helped save his season. It was little to do with sun, sea and relaxation, though, as the Scotland star flew 4,000 miles mainly for an appointment with a machine. Russell suffered what his club described as “a […]