Iggy made a big impression on me during Spring Training. He had completely re-tooled his swing , and he was swinging the bat with authority. He was no longer a slap hitter. In Spring Training, he was hitting the ball hard but did not get results. When he got his chance with the big club, the hits started falling in at a very high rate. Recently, that started to normalize, but I don't think he will go back to being an offensive black hole.
With Iggy leaving, it seems that some people think that we will see Bogaerts at age 20 (a la Machado for the O's last year). That would be exciting if he injects the energy that Machado did last year. I guess that Middlebrooks is an option, but I am not sure that they will want to risk inserting a black hole into a power slot in the lineup. I don't see Snyder as an option. The trade market also has to be a possibility.