2 days ago
Finn Russell and Will Stuart have been included in the 38-man British and Irish Lions squad to tour Australia this summer.