The San Francisco Giants reached agreement on a minor league contract with veteran infielder Everth Cabrera on Thursday, according to a CBSSports.com report.
The Baltimore Orioles released Cabrera last month. He was batting .208 with no home runs and four RBIs in 29 games.
Advertisement