by Jeff Zillgitt, USA TODAY Sports

by Jeff Zillgitt, USA TODAY Sports

Mike Miller will sign with the Cleveland Cavaliers and becomes teammates once again with LeBron James, a person familiar with the agreement told USA TODAY Sports.

Miller gets a two-year deal worth $5.5 million, with the second year of the 34-year-old's contract being a player option. The person requested anonymity because he was not authorized to speak publicly until the deal was announced by the team.

Miller was a key contributor to Miami's championship teams in 2012 and 2013 and is tight with James, who was disappointed the Heat used the amnesty provision on Miller after the 2012-13 season.

In Game 5 of the 2012 Finals, Miller put on a shooting display, making 7-of-8 three-pointers and finishing with 23 points in Miami's closeout victory over the Oklahoma City Thunder.

Miller spent last season with the Memphis Grizzlies, where he played for five-plus season and where he has a home. In a reserve role, he averaged 7.1 points but shot 45.9% on three-pointers last season.

He will play a similar role in Cleveland and give the Cavaliers a strong three-point threat. He is also a capable rebounder and drive-and-kick passer.