PHOENIX -- The D-backs are near an agreement on a two-year contract with free-agent left-hander Oliver Perez, a baseball source confirmed.
The deal is pending a physical and the finalizing of contract language.
The D-backs have not announced, nor confirmed the move.
Perez, 32, has become a left-handed specialist reliever the past two seasons with the Mariners after beginning his career as a starter.
In 94 games for the Mariners in 2012-13, Perez had a 3.16 ERA over 82 2/3 innings.
The D-backs had a need for left-handed help in the bullpen. They acquired Joe Thatcher from the Padres last year at the trade deadline, but Thatcher struggled to a 6.75 ERA.
Goldschmidt expected back in lineup Saturday
PHOENIX -- D-backs first baseman Paul Goldschmidt has not played in Cactus League games for the past two days due to stiffness in his legs.
"Just got run-down a little bit," D-backs manager Kirk Gibson said. "Just felt a little stiffness in one of his legs so we just immediately shut him down. He's been working out and he feels good and he'll be in the lineup [Saturday]."
The D-backs have pair of split-squad games Saturday and Goldschmidt is expected to play in Tempe against the Angels.
Goldschmidt is hitting .235 with three RBIs in 17 at-bats this spring.
• Wade Miley allowed one unearned run on three hits over five innings against the A's on Friday at Phoenix Municipal Stadium.
"Threw all my pitches again," Miley said. "Threw some changeups, I wanted to throw more changeups today and I did, and it was a good pitch today and just keep making progress."
Said Gibson: "He pitched great. He worked quick like he always does, worked on a couple of pitches and threw the ball extremely well. He's been throwing the ball good all spring, all of his pitches, he can throw any of them at any time, curveball is much more improved this year. He looked much more consistent with the slider today."
• Catcher Tuffy Gosewisch, who has not played since Feb. 27 due to a calf injury, is expected to see action Saturday.
• Gibson is wary of the hype surrounding top prospect Archie Bradley, who threw three innings in his first spring start and is scheduled to throw again Saturday against the Angels.
"Everybody wanted him to go out there and throw a no-hitter," Gibson said. "But we're not asking him to do that."
Veteran Henry Blanco caught Bradley in his first start and Gibson will have Miguel Montero do so Saturday so both have a feel for what Bradley features.
Steve Gilbert is a reporter for MLB.com. Read his blog, Inside the D-backs, and follow him on Twitter @SteveGilbertMLB. This story was not subject to the approval of Major League Baseball or its clubs.