D.J. Augustin has agreed upon a four-year, $29 million deal with the Orlando Magic.

Augustin finished last season with the Denver Nuggets after he was traded by the Oklahoma City Thunder.

The Magic had cap space after trading away Tobias Harris at the deadline.