Russell - Racing "desperate" to end Champions Cup hoodoo
Finn Russell speaks about Racing 92's desire to win the Champions Cup after three final defeats in the competition as the Parisian outfit now face an all-French semi-final against La Rochelle after defeating Sale Sharks.
Get BT Sport today - contract free
Watch BT Sport's unbeatable line-up of world-class live sport for just £25 a month