The Denver Nuggets have their guy in Mike Miller. The team announced Wednesday night, along with their 2015-16 training camp roster.

In addition to Miller, the team also signings of Matt Janning, Oleksiy Pecherov and Devin Sweetney.

Shortly after signing, Miller was on the floor, already getting in work.

Speculation has been building for days the Nuggets would sign veteran shooter Miller once he cleared waivers.

ESPN’s Marc Stein reported that Miller had cleared waivers around 3:00 p.m. The team officially announced the deal just a few hours later.

While there are multiple pros and cons to brining Miller on board, this much is clear, the Nuggets couldn’t shoot the three ball last year and Miller can do just that. Miller is a career 40.7 percent shooter from deep.

He played with the Cavaliers last year (including in the NBA finals) and with the Heat for their back-to-back NBA titles.