The Brewers claimed third baseman Casey McGehee off waivers from the Cubs on Wednesday, according to Yahoo.com. McGehee spent a majority of last season with Class AAA Iowa of the PCL, where he batted .296 with 12 homers and 92 RBI in 133 games.