Two All Blacks icons, Sam Cane and TJ Perenara, will bid their respective careers in the black jersey farewell this weekend.