The Brewers have agreed to a minor league contract with free agent catcher Francisco Mejia, reports Kiley McDaniel of ESPN. The 28-year-old switch-hitter spent time with the Angels and Rays during spring training but was released by Tampa Bay last week.