Sources: Shawn Marion headed to Dallas Mavericks in four-team deal with Toronto Raptors and Memphis Grizzlies

The Raptors and the Mavericks agreed in principle Wednesday night to a four-team sign-and-trade deal including the Grizzlies and Magic that will land Shawn Marion in Dallas and Hedo Turkoglu in Toronto, sources close to the process told