Great Britain head coach Pete Russell has announced his first national-team squad ahead of April’s World Championships in Eindhoven and two international fixtures against Poland.
Great Britain head coach Pete Russell will leave no stone unturned as he considers his options ahead of April’s World Championship tournament in Eindhoven.