Brock McLean set for new deal after contemplating retirement