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
Former Husky WRs ready to state their case for Seahawks O'Malley, Morrison lead Mariners to 8-3 win over Astros Family hockey ties run deep for Silvertips' Sutter Weekend storm hampers pink salmon fishing Up-and-down Serena advances to third round of U.S. Open Woman sues Oregon St., ex-coach Riley over 1999 sexual assault Facebook post costs Nebraska football stadium announcer his job Ex-NFL running back Phillips charged with killing cellmate
Our new comment system is not supported in IE 7. Please upgrade your browser here.