The Milwaukee Brewers have agreed to a one-year, $18.25 million deal with Yasmani Grandal, according to sources.

Grandal joins the Brewers after passing on longer-term options earlier in the offseason.

He turned down the $17.9 million qualifying offer from the Los Angeles Dodgers and could have pursued a four-year deal worth more than $50 million from the New York Mets.