Star center Elias Pettersson and the Vancouver Canucks have agreed to an eight-year contract extension worth $92.8 million, ending speculation about his future with the franchise.
Pettersson, 25, has 75 points in 62 games this season, including 29 goals. Over