The Brewers filled their need at catcher Thursday by trading for Omar Narvaez with the Mariners on Thursday for a prospect and a competitive balance draft pick.