The Brewers signed Eric Munson to a one-year contract Tuesday, avoiding salary arbitration with the veteran catcher. Munson, 30, spent last season with the Astros, batting .235 with four home runs and 15 RBI in 50 games. The San Diego native is a career .214 hitter in parts of eight seasons with the Astros, Rays and Tigers.