DeMarre Carroll has agreed to sign with the Toronto Raptors on a four-year, $60 million deal.

Carroll had a breakout season with the Atlanta Hawks as a two-way small forward.

Jeff Zillgitt of the USA Today reports the Knicks were prepared to offer the same or similar deal to Carroll as the Raptors, but he preferred the outlook of Toronto.