I would demote Javier Petit and release (or trade) Morrie Walker. Neither one is good enough of a hitter to be keeping a DH quality glove on an NL squad. I love defensive catchers, but I don't think JD Clemens has the hitting tools for the big leagues. Otherwise, it looks to me like the other guys (though some are not ideal) all will do, and your young kid looks like he has potential. The truth is, Nick Harrison has ML skills, and his option clock is already ticking. I would just leave him in the bigs if I were you.