The Milwaukee Brewers added some more infield depth to their organization on Tuesday, signing 27-year-old Nick Noonan to a minor league contract.

Drafted by the San Francisco Giants with the 32nd overall pick in the first round in 2007, Noonan moved through the Giants system a level at a time, reaching Triple-A Fresno in 2011. He spent all of 2012 at Fresno before making San Francisco’s opening day roster in 2013, and notching his big league debut with Giants.

Noonan bounced between San Francisco and Triple-A Fresno in 2013, appearing in 62 games with the Giants and hitting .219. He spent most of 2014 at Triple-A, then signed a free agent contract with the New York Yankees in December of 2014. After hitting .262 in 67 games with the Yankees Triple-A affiliate, he was released in July and re-signed with the Giants, earning a September call-up.

After signing a free agent deal with the San Diego Padres last February, Noonan saw action in 99 games with their Triple-A squad before earning a promotion to San Diego in August. He appeared in just seven games with the Padres, managing just three hits in 18 at-bats before being sent back down to El Paso.

A left-handed hitter who has experience at second base, shortstop and third base, Noonan sprays line drives around the field, and has posted a career minor league average of .265, but has struggled in several big league stints, batting just .193 over 83 major league games. He doesn’t hit for much power, failing to reach double digits in home runs in any one season, but he puts together solid at-bats, showing a good awareness of the strike zone and is yet another versatile infield option who the Brewers will try to work into the mix this spring in hopes of adding depth at the Triple-A level in 2017.