George North will finish his sparkling rugby career on Saturday when he plays for the Barbarians against his country Wales at the Allianz Stadium in Twickenham.