Gary Sanchez set to have left shoulder surgery