It's been a busy stretch for the Giants. In a span of eight days, the front office called up four players, optioned three to the minors, released three, brought one off the disabled list and added one via a trade.