What people forget is that Matt Tkachuk just had his career year. If he accepts his QO and has a shit year next year he’s going to lose potentially 10 million or more. Whether he signs with Stl, or an upcoming team like Detroit, Anaheim or NJ, the incentive he has to sign a long term deal is large. If the flames don’t get a deal they won’t trade him right away. He regobuzes that risk. I guarantee it