The 31-year-old DeSclafani is signing a three-year, $36 million contract, according to media reports. He's coming off a career-best 2021 season, where he finished 13-7 with a 3.17 ERA and 152 strikeouts. He also had two shutouts, which tied for the National League lead.
When DeSclafani joined the Giants on a one-year, $6 million deal in late 2020, he was known as a middling starter who had a handful of uneventful seasons with the Cincinnati Reds. His major turnaround with San Francisco was a bellwether for the entire team, which shattered expectations and won a franchise-record 107 games.