Ken Rosenthal of FoxSports is reporting that the Brewers have reached agreement with free-agent shortstop Alex Gonzalez on a one-year deal with a vesting option.

Brewers GM Doug Melvin said today at the winter meetings that he expected to have a shortstop soon and he apparently wasn't kidding. With Jimmy Rollins headed back to Philadelphia, the three remaining shortstops on the market were Gonzalez, Rafael Furcal and Yuniesky Betancourt, who started for the Brewers last season.

Gonzalez, who will be 35 in February, played in 149 games for Atlanta last year and batted .241 with 15 homers and 56 RBI. He walked only 22 times, struck out 126 times and had a .270 OBP.