Terms were not released Tuesday.
The 26-year-old Miller was the Anaheim Ducks' sixth round pick (186th overall) in 2003 out of Michigan State. He played parts of three seasons with the Ducks before a trade to Tampa Bay Lightning before the 2009-10 season.
Miller played 14 games with Tampa Bay before being waived. The Red Wings claimed him in November, and he played in 66 games for Detroit last season, scoring 10 goals and adding nine assists.