Byron wanted $20,000 more than he was offered but the Flames weren't budging, so he began considering interest he was receiving from teams in Switzerland and the Kontinental Hockey League in Russia.
Ultimately, he took the Flames' offer and decided to continue pursuing his dream of an NHL career.
Over the next two seasons Byron put up 40 points (13 goals, 27 assists) in 104 games with the Flames, who tried to sneak him through waivers on Oct. 6, 2015, one day before the start of the 2015-16 season.
RELATED: [Canadiens-Rangers coverage | Series preview | Why Canadiens will win Cup | Shea Weber dynamic with Canadiens](https://www.nhl.com/news/montreal-canadiens-have-dynamic-defense-with-shea-weber/c-288642614?tid=287341416)]
It was a day that would change Byron's life and career.
The Montreal Canadiens claimed him and in his second game in a Canadiens uniform, Byron scored his first goal for Montreal and added an assist against the Flames at Scotiabank Saddledome.
It would prove to be only a taste of what he would mean to the Canadiens and why the Flames would regret putting him on waivers.
This season, the first of a three-year, $3.5 million contract he signed on Feb. 23, 2016, Byron is second on the Canadiens with 22 goals, plays an important role on the penalty kill and is a key component of coach Claude Julien's top shutdown line with Tomas Plekanec and Brendan Gallagher.
"Sometimes you can reflect and wonder how your life could be different, you could be shopping in Russia and not even knowing what you're getting at the grocery store," Byron said. "Obviously coming to Montreal has been the best thing that could ever happen to me."