Joshua just finished a two-year deal with the Canucks and re-ups for four years at $3.25M AAV. Joshua is coming off of a career-best 18 goals and 32 points in 63 games. He should continue to operate as a middle-6 winger at 5v5 and an important part of the Canucks' penalty kill next season.
