Brady Tkachuk is a difference maker & momentum changer. He can make a difference in a game with a big hit, a fight, a tip in front of the net, blocking the goalies vision, a great pass or a great goal at any time during a game. No other player on this team can change the game in so many different ways as Brady can now with all of his intangibles & he is only 21 yrs old & he's only going to get bigger & better.
Having said that & because of the way he plays I would prefer to see him signed long term in case he gets injured & the way he plays it's almost inevitable. Who knows what kind of shape he will be in health wise by the time he is 28 to 30 yrs old, pay him now so that we aren't stuck with a bad contract later. Of course, he will also need to want to sign long term here & that's not likely given a bridge deal could make him a ton more money if he can stay healthy throughout that time.