The Toronto Raptors made it official Tuesday, signing veteran swingman C.J. Miles to a multi-year deal.
The team did not release contract details for Miles, who was acquired from the Indiana Pacers in a sign-and-trade deal July 9. He reportedly agreed to a three-year, $25 million deal with a player option on the final season.