Ryan Reaves isn't going anywhere. 

After discussions with multiple teams, including extensive talks with the Calgary Flames, Reaves has agreed to a two-year, $5.55 million deal with the Vegas Golden Knights according to TSN Hockey Insider Darren Dreger. 

In 21 games with Vegas last season, he had two assists.

Reaves landed in Vegas just prior to the trade deadline last season in the Derick Brassard deal. Prior to that, he spent parts of seven seasons with the St. Louis Blues. 

He was selected in the fifth round (No. 156 overall) in the 2005 NHL Draft and made his debut in the 2010-11 season.