Sterling Brown has agreed to a two-year, $6.2 million deal with the Dallas Mavericks.

Brown finished last season with the Houston Rockets.