Sport Neil Drysdale: It’s good Finn Russell is back, but Cup final proved he’s not Superman October 20, 2020