Shawn Dwayne Marion signed a 6-year, $86.31 million extension contract with the Suns. From 1999 to 2007.