Bobby Portis has agreed to a two-year, $9 million deal with the Milwaukee Bucks. Portis turned down potential offers form the Dallas Mavericks and Miami Heat.

Portis will have a player option in Year 2.

Portis signed a two-year, $8 million deal with the Bucks last offseason, which he significantly outperformed with his scoring off the bench.