I do think Tavares is in an interesting situation because of the 35+ contract thing.
If he signs a 7 year, he's 34, and some team could still sign him for like a 5 year contract without the 35+ penalty.
If he signs an 8 year, he's 35, and a team will be less likely to give him a 5 or 6 year contract for the threat he could retire or stop playing.
If he signs a 7 year, he's 34, and some team could still sign him for like a 5 year contract without the 35+ penalty.
If he signs an 8 year, he's 35, and a team will be less likely to give him a 5 or 6 year contract for the threat he could retire or stop playing.