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.
PHOENIX -- The Giants couldn't have asked for much more from their youngest starter in nearly a decade.
Right-hander Logan Webb, 22, gave up two runs over five innings in his debut and left with a 6-2 lead at Chase Field. Webb struck out seven Diamondbacks, scattered five hits and walked just one. Only one of the runs was earned.
Webb's first pitch as a big leaguer was a 94 mph fastball that was off the outside of the plate, and he struggled with his command a bit early on. He threw seven straight fastballs to start his night and the Diamondbacks took an early lead when Jarrod Dyson singled and Wilmer Flores doubled on a pitch down an in.
Webb threw a nasty changeup to strike out David Peralta but gave up a second run on an error by Evan Longoria. Brandon Belt got him out of the inning with a slick snag of a liner to first, and Webb locked in from there.
He struck out two in the second and one more to end the third. The final pitch of that frame might have been Webb's best pitch of the night, a slider in the other batter's box that Adam Jones waved at weakly before tossing his helmet.
[RELATED: Webb motivated after PED suspension]
Webb struck out three in the fourth, getting Nick Ahmed and Josh Rojas on good sliders. He had success with the pitch, which he calls a hard slurve, throwing it for a strike 12 of 18 times and getting four strikeouts.
The bullpen was humming as Webb went out for the fifth, and he was near the end of the line as Flores picked up a third hit. But on his 93rd pitch, Webb got No. 3 hitter Eduardo Escobar to bounce into a 1-6-3 double play. He pumped his fist into his glove as he walked off the mound.
Saturday will be a big day for Logan Webb.
The young right-hander will make his big league debut for the Giants in Arizona as Bruce Bochy's club looks to continue their winning ways in the desert.
After Dereck Rodriguez twirled a gem in the opener on Thursday, the Giants crushed six home runs in an extra-inning win Friday, and now have their eyes on a series win against their NL West rival.
Here are the full lineups for Saturday's game. You can follow the action on NBC Sports Bay Area or by downloading and streaming on the MyTeams app.
San Francisco Giants (62-61)
Mike Yastrzemski, RF
Stephen Vogt, C
Evan Longoria, 3B
Alex Dickerson, LF
Scooter Gennett, 2B
Kevin Pillar, CF
Brandon Belt, 1B
Brandon Crawford, SS
Logan Webb, RHP (major league debut)
Arizona Diamondbacks (61-62)
Jarrod Dyson, CF
Wilmer Flores, 2B
Eduardo Escobar, 3B
David Peralta, LF
Adam Jones, RF
Jake Lamb, 1B
Nick Ahmed, SS
Alex Avila, C
Taylor Clarke, RHP (4-3, 5.46 ERA)