Leivo spent the last two seasons with the Vancouver Canucks. He totaled seven goals and 12 assists in 36 games this past campaign with Vancouver.
Leivo hasn't played since Dec. 19 after he fractured his right kneecap in a win over the Vegas Golden Knights. He was projected to be out for two-to-three months but he missed the rest of the season, including the league's restart.
The 27-year-old winger has recorded 65 career points in 169 NHL games after being drafted by the Toronto Maple Leafs in the third round in 2011.