The Maple Leafs have signed John Tavares to a seven-year, $77M ($11M AAV) deal. Tavares walks away from the Islanders after nine seasons, in which he scored 272 goals with 349 assists (621 points) in 669 games. The 27-year-old signs with his childhood team, joining one of the best, young teams in the NHL. Tavares, Auston Matthews and Nazem Kadri is as formidable of a trio down the middle as you will find across the league. Over the last four seasons, Tavares is sixth in the NHL in points (306), tied for sixth in goals (136) and 22nd in assists (170). His cap-hit is now tied with Drew Doughty for the second highest in the NHL.