Starting pitcher Zo
Yesterday, Hunter Strickland was activated, and pitched in Saturday's first game. The Giants and Rockies were allowed to add an extra person to the roster for the make-up double header. Today, the Giants, needed to get back to a 25-man roster, so they designated internet whipping-boy Casey McGehee for assignment. Because McGehee is a veteran, he has the option of becoming a free agent. Or he can accept an assignment to the minor leagues or be traded (which seems unlikely because he kind of sucks). The Giants retained Hunter Strickland.
So, the net as of right now is that, of the Giants' two off-season acquisitions, only Nori Aoki is still with the team.