Pablo Sandoval admits he never should have left Giants