Not a bad problem to have really.
Better to have too many good players than not enough. When Alex Gonzalez comes back the problem is even "worse".
Maybe it is time to make a trade. We have some good pieces that contending teams might be willing to give us something good for. I would imagine many teams would like to have Hairston, Keppinger, Encarnacion and Griffey. It is just a matter of what they are willing to give up. Those players are not keys to our core foundation of Bruce, Votto, Phillips and Dunn so I would not be surprise to see any of them traded if the return is good enough.
If the trade offers aren't enticing enough I would be happy to keep them all. We know for sure there are going to be more injuries, so chances are good we will need all these players for the season. It is always nice to have good players on the bench too. I would much rather have Hairston available as a pinch hitter in a crucial situation than to rely on Valentin, Patterson or Hopper.