The Brewers filled the most glaring hole on their roster before boarding a flight home from the Winter Meetings on Thursday, when they agreed to terms with shortstop Alex Gonzalez on a one-year contract that reportedly includes a vesting option for 2013.