The Brewers announced the contract Wednesday.
The 31-year-old Betancourt, a former Seattle Mariner, was in spring training earlier this year with Philadelphia and batted .447 in 18 games while mostly playing shortstop. The Phillies already have All-Stars all around their infield and released Betancourt on Sunday.
Betancourt played 152 games for the Brewers in 2011 and then hit .310 in the postseason.
Betancourt hit .228 with seven homers and 36 RBI with Kansas City last year.
More Sports Headlines
Seahawks' Chancellor reportedly seeking more money, may hold out UW coach Petersen not looking forward to Boise return Big humpy run forecast by experts D-backs rock Felix, sweep M's with 8-2 win South Snohomish advances to West Region semifinals AquaSox fall to Volcanoes 5-4 in 10 after late miscue M’s notebook: Cano sits with abdominal strain Report: Phillies agree to trade Hamels to Texas
Our new comment system is not supported in IE 7. Please upgrade your browser here.