Miller played just 67 games over the last three seasons - which included him sitting out the entire 2019-20 campaign - after a broken kneecap suffered in April 2019, and several subsequent setbacks, put his career in jeopardy.
Through months of tireless and strenuous rehab, however, the 33-year-old eventually returned to the B's lineup in January and played in 28 games - and four playoff contests - during the 2020-21 season. Despite getting back on the ice, Miller still required extra rest and recovery, as well as continued treatment on his knee, which ultimately led to his decision to hang up his skates.
"Although my spirit for the game is there, unfortunately my body isn't," Miller said in his announcement. "My overall health and my family are now the priority. This was not an easy decision to make, but it's time to hang up my skates."
Here's a look back at his career with the Bruins: