The Milwaukee Brewers have reached an agreement on a contract with Jakob Junis, according to a source.

The deal is for $7 million over one year.

Junis, 31, served as both a starter and reliever for the San Francisco Giants over the past two seasons but the Brewers are signing him as a starter.

The right-hander owns a career 38-45 mark with the one save and a 4.64 ERA in 168 games (110 starts).