The Arizona Diamondbacks have agreed to a two-year, $7.5 million deal with Jarrod Dyson.
The Diamondbacks announced the agreement shortly after the Boston Red Sox reached an agreement on a five-year, $110 million deal with J.D. Martinez.
Dyson has already taken his physical.
The 33-year-old led the Seattle Mariners in stolen bases last season.