By The Canadian Press

Winnipeg Jets’ Kyle Connor (81) scores his second goal of the game against Nashville Predators goaltender Pekka Rinne (35) in Winnipeg on Saturday, March 23, 2019. (THE CANADIAN PRESS/John Woods)
WINNIPEG — The Winnipeg Jets have solidified their roster in time for the regular season by re-signing their last key restricted free agent.
The Jets announced on Saturday that they have signed forward Kyle Connor to a seven-year, $50-million deal — one day after inking fellow RFA Patrik Laine to a new contract.
Connors’ deal carries an average annual value of $7.14-million.
The 22-year-old Connor was the final player general manager Kevin Cheveldayoff needed to get under contract after Laine committed to a two-year contract worth $13.5-million on Friday.
Connor, from Shelby Township, Mich., was second on the team in goals with 34 and third in points with 66 in 2018-19, both career-highs while playing his second full season.
Connor was originally drafted 17th overall by the Jets in 2015.
The Jets’ season opener is Thursday in New York against the Rangers.
#NHLJets have agreed to terms with forward Kyle Connor on a seven-year contract with an average annual value of $7.14 million.
DETAILS >> https://t.co/bRmvz1dViN pic.twitter.com/Az4Xo58ciA
— Winnipeg Jets (@NHLJets) September 29, 2019