Free-agent outfielder Jarrod Dyson has agreed to a two-year contract with the Arizona Diamondbacks, according to Jon Heyman of FanRag Sports.
Heyman reported that the 33-year-old Dyson will sign for $7.5 million over two years, or $3.75 million a year. Jerry Crasnick of ESPN reported that the physical is complete.
Dyson got on base at a .324 clip last season and stole 28 bases in 111 games. He will not hit for a lot of power, but his OPS+ of 83 is respectable for the amount of money he will earn.
The veteran, who played last season with the Seattle Mariners after playing the first seven seasons of his career with the Kansas City Royals, ranked fourth among all center fielders last season in defensive runs saved (10). For his age, he has great range.
Dyson will not produce the same way Martinez did for Arizona at the plate, but he will provide value in other ways with his speed, defense, and an ability to get on base and score runs.
The D-backs should still hit plenty of home runs and be a good offensive team without Martinez, especially if Yasmany Tomas can perform at the level many believe he can.
This is a low-cost, high reward move that general manager Mike Hazen has become known for while in charge of the D-backs’ baseball operations. Signing Dyson also gives the D-backs an option for centerfield if A.J. Pollock, who will become a free agent after this upcoming season, decides to sign elsewhere.
The D-backs also had plenty of injury issues in the outfield, so adding depth at that position is never a bad thing. This could also free up money for Arizona to sign another reliever or two to beef up the bullpen.
It is unclear how much Dyson will play or what his role will be. But he can play all three outfield positions and should have an impact.
The D-backs signing of Dyson comes on the same day that the Boston Red Sox inked former D-back J.D. Martinez to a five-year, $110 million deal.