Mike Miller has agreed to sign with the Memphis Grizzlies.

Miller also considered the Oklahoma City Thunder, Denver Nuggets and Houston Rockets.

Miller was waived this month by the Miami Heat with their amnesty provision.

Miller played for the Grizzlies between 2003 and 2008.