Finn Russell magic pass sets up mesmeric try for Racing 92 in Champions Cup final
Racing and Scotland talisman Finn Russell was at his magical best again in the Champions Cup final with this mesmeric try-scoring pass. ADVERTISEMENT. The Scotsman helped the French team to claw their way back into the final of the tournament with ...
8 days ago