By now most Giants fans have gotten used to the roster churn, but the numbers can still be surprising at times.
For instance, of the 25 Giants to suit up Tuesday night, five had never played a big league game for the organization before this year's trade deadline. That was less than a month ago.
There are a lot of new faces around and more will be here after September call-ups are announced.
But what happened to the familiar names? Here's a check-in on the guys who were traded before the July 31 deadline.