JT can play for 4 to 5 more years imo. He seems solid and dude is in shape, definitely a tank. In 5 years, Canucks will hopefully have developed a top 6 center to replace him as Petersson will cement his place as the number 1 C for the team and Lekker develops into a top 6 forward. Keeping JT, Pettersson, Boeser, Lekker, Garland, Joshua, DeBrusk, Hughes, Hronek, Wallinder, Pettersson (D), Demko and Silovs is key to contending imo. Pending how Wallinder, Pettersson and Lekker pan out could determine how far this team will go. If they all turn out great, Canucks could be the favourites in the next 2 to 3 years.