Geraldo Perdomo, Arizona DiamondbacksGarrett Hampson Opts Out of Diamondbacks' Minor League Contract100% left coverage1 source
Geraldo Perdomo, Arizona DiamondbacksGarrett Hampson Opts Out of Diamondbacks' Minor League Contract100% left coverage1 source
Geraldo Perdomo, BaseballDrey Jameson Set for Cactus League Debut Against Brewers100% left coverage1 source
Geraldo Perdomo, BaseballDrey Jameson Set for Cactus League Debut Against Brewers100% left coverage1 source
Geraldo Perdomo, BaseballDiamondbacks, Geraldo Perdomo agree to $45 million extension100% left coverage2 sources
Geraldo Perdomo, BaseballDiamondbacks, Geraldo Perdomo agree to $45 million extension100% left coverage2 sources