Raptors, Pacers agree to Cory Joseph for C.J. Miles sign-and-trade

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.