Catcher Yasmani Grandal and the Milwaukee Brewers have agreed to an $18.25 million, one-year contract, a person familiar with the negotiations tells The Associated Press. Grandal turned down a $17.9 million qualifying offer from the NL champion Los Angeles Dodgers in November. Now 30, Grandal was an All-Star in his first season with the Dodgers in 2015.