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.
CLICK HERE TO SEE HOW FIVE TRADED PITCHERS ARE PERFORMING
SAN DIEGO -- Few players in the Giants clubhouse had more faith in this year's roster than Derek Holland. Now the lefty will suit up for a team that's been a contender all along.
The Giants on Friday traded Holland and cash considerations to the Chicago Cubs for different cash considerations. It was unclear how much cash went back and forth, but Holland was owed the remainder of his $7 million contract, signed in January. The Giants had designated Holland for assignment over the weekend.
In Holland, the Cubs get a versatile left-hander who has experience as a starter, long reliever or short-stint lefty. While Holland had a 5.90 ERA overall for the Giants, he held lefties to a .471 OPS before he was let go. That will help a Cubs bullpen that needed left-handed depth.
[RELATED: Ex-GM says Giants holding Bumgarner "horrible" for both sides]
The Giants have filled the hole with Drew Pomeranz, another veteran lefty who moved from the rotation to the bullpen. Pomeranz has been impressive in his first two relief outings, pitching shutout ball while sitting 95-96 mph. Rookie Conner Menez is lined up to return to the rotation when the Giants need a fifth starter next weekend.
Derek Holland called signing with the Giants a "dream come true" in March 2018. That dream came to an end Sunday when San Francisco designated the veteran left-hander for assignment.
While the news surely was sad and might have come as a bit of a shock to the 32-year-old, Holland shows his gratitude Monday with a lengthy post on Instagram.
Holland said it was an "honor" to play for manager Bruce Bochy and wished his teammates nothing but the best. He thanked his coaches, teammates, trainers and fans.
Holland defied expectations in 2018 in his first year playing under Bochy. The season before being signed by San Francisco, he went 7-14 with a 6.20 ERA. In his first year with the Giants, Holland posted a 3.57 ERA over 171 innings pitched.
The Giants re-signed Holland this offseason to a one-year, $7 million deal with a 2020 team option. But the results weren't the same. Not even close.
[RELATED: Report: Giants might not be able to turn down 'good return']
Holland criticized the Giants when he was demoted to the bullpen earlier this season and was 2-4 with a 5.90 ERA this year when he was DFA'd.
Now that he's free to sign with any club, don't expect Holland to last too long on the open market.