George North is poised to conclude his illustrious rugby journey this Saturday. He will represent the Barbarians in a special match against his homeland, Wales, held at the Allianz Stadium in Twickenham.
George North is poised to conclude his illustrious rugby journey this Saturday. He will represent the Barbarians in a special match against his homeland, Wales, held at the Allianz Stadium in Twickenham.