Finn’s disappointing season marks a crossroads for him and the Warriors

© SNS
Finn Russell in pensive mood after Glasgow's PRO14 semi-final defeat on Friday.
Breaking

    Cancel