PHILADELPHIA -- The first big trade for the Giants on Wednesday was a stunner.
A source told NBC Sports Bay Area that Drew Pomeranz has been traded to the Milwaukee Brewers in a deal that brought back Mauricio Dubon, a middle infielder who is Milwaukee's No. 3 prospect, according to MLB Pipeline. Per multiple reports, right-hander Ray Black is also headed to the Brewers. The Athletic was the first to connect Dubon and the Giants.
The Giants confirmed the transaction later Wednesday afternoon.
Stay in the game with the latest updates on your beloved Bay Area and California sports teams! Sign up here for our All Access Daily newsletter.
Pomeranz struggled most of the season while pitching out of the rotation but has been lights-out in four relief appearances. He hasn't allowed a run since moving to the bullpen, striking out eight batters in 5 1/3 innings. Pomeranz has been sitting 95-95 mph as a reliever and hit 97 mph against the Padres over the weekend.
Dubon could help fill a major hole for the organization, as Joe Panik has struggled this season and the Giants have been searching for a long-term solution. The 25-year-old is batting .297 this season with 16 homers and a .809 OPS.
Dubon is a right-handed hitter who is originally from Honduras but went to high school in Sacramento. He is a Futures Game graduate and is known for having a solid approach at the plate and line drive bat. Dubon has played both short and second, filling a need for the Giants, who don't have depth at either spot.
[RELATED: Giants prepare for trades, load up taxi squad]
San Francisco Giants
For Farhan Zaidi, this is a bit of a coup. He signed Pomeranz for just $1.5 million in the offseason and then found a way to up his value in the days before the deadline. Pomeranz was the third lefty in the bullpen and Black has spent nearly the entire season in Triple-A.
Click here to download the new MyTeams App by NBC Sports, where you can watch the MLB Trade Deadline Show at 1 p.m. PT on Wednesday. Also check out our comprehensive coverage of the Giants, A’s, 49ers, Raiders, Warriors, Kings and Sharks!