C.J. Miles agrees to four-year deal with Pacers

The Indiana Pacers have landed unrestricted free agent C.J. Miles, a league source told The Indianapolis Star.

Miles and the Pacers agreed to a contract worth four years and $18 million. Yahoo! Sports first reported the terms of the deal. Free agents will be able to sign contracts on July 10.

Miles, a 6-6 wing, has spent nine seasons in the NBA and averaged 8.9 points through his career. During the 2013-14 season, Miles played 51 games with the Cleveland Cavaliers while averaging 9.9 points and shooting a career-best 39 percent from the 3-point range.