The Toronto Raptors have reached agreement with the Indiana Pacers on a sign-and-trade to acquire free-agent guard C.J. Miles for Cory Joseph.
Miles will sign a three-year, $25 million contract, which will include a player option on the third year.
Miles, 30, shot 41 percent on 3-pointers last season, his 12th year in the league.
Joseph, 25, averaged 9.3 points and 3.3 assists in 80 games last season. He has excelled at the defensive end.