Everyone knows Johnny T. becomes a UFA July 1st, arguably becoming the most notable free agent of the salary cap era. He will receive many massive offers from different suitors and the outcome will ultimately boil down to what Tavares values most (money, the opportunity to win now, etc). Since a player of this talent hits free agency once in a blue moon, it would be almost foolish to not make an offer. However, for a team like the Canucks, the decision is not as cut and dry as it seems. They have just entered the first stage of a full blown rebuild, they are slowly but surely moving some of their blue-chip prospects up through the system, and most importantly, they are in no position to win anything for at least the next few years. Having said that, it seems blatantly obvious that the Canucks would need to offer Tavares a contract similar to or even larger than Connor Mcdavid's to have a reasonable shot at landing him. So my question is, do you make that offer? Do you slightly overpay one of the best players in the league to come join your rebuilding squad for the next 5-7 years and lead the team to greatness? Does it even matter? Would Tavares ever consider coming here even if the canucks offered him maximum salary for maximum term?