Shore, 30, last played in the NHL during the 2019–20 season, collecting three goals and six points in 63 games split between the Toronto Maple Leafs and Winnipeg Jets. He did not record a point in four playoff contests with the Jets in 2020.
The 30-year-old will be in tough to crack the lineup as he will be battling against depth and prospects who will be hungry to prove their worth at training camp.