The Magic have a agreed to a four-year, $18 million contract with free-agent forward Brandon Bass, a source close to the process told ESPN.com's Chad Ford.

More...