The Brewers have hired David Stearns, assistant general manager of the Astros for the past three seasons, as their new general manager, a baseball source confirmed to ESPN.com on Sunday.

Stearns, 30, will replace Doug Melvin, who is transitioning to an advisory role with the Brewers after serving as the team's GM since 2002.