To that end, the Rockies struck an agreement with former San Francisco Giants and New York Yankees infielder Thairo Estrada, signing him to a Major League deal, as per Mark Feinsand of MLB.com.