Seeking to bring another versatile infielder into the fold, the Giants on Friday agreed to terms with Yangervis Solarte on a Minor League contract with an invitation to Major League Spring Training.