2times has got the info on this one, including the Encarnacion trade rumors (single league owners take note). The trouble is that nobody, not even the Reds themselves, know how this will pan out.
Keep in mind that Griffey's health is still an unknown factor. It's definitely not a given that he'll be back at 100%. If he does return to play everyday, I think one of three things will happen:
Encarnacion gets traded.
Kearns gets sent back to the minors if he shows signs of slumping.
Or, the Reds will try to give all these guys playing time, making Sean Casey the loser of all this shuffling.
Needless to say, this will be a very interesting situation to follow...