Why is Finn Russell not playing for the British & Irish Lions against Argentina? June 20, 2025 The Scotland and Bath fly-half will be absent from Andy Farrell's team facing Argentina in Dublin