Italy and Russia ready to face off at Leigh
Italy and Russia will play off for the final place at the 2017 Rugby League World Cup tonight at Leigh Sports Village.
Italy and Russia will play off for the final place at the 2017 Rugby League World Cup tonight at Leigh Sports Village.
Russia have named a 29-man squad for their forthcoming World Cup qualifying campaign.