The Toronto Maple Leafs on Tuesday claimed defenseman Frank Corrado off waivers from the Vancouver Canucks.
Corrado, a Toronto native, has two goals in 28 NHL games over parts of three seasons with the Canucks.
"In my head I thought I was good enough to play and had done well enough," Corrado told The Canadian Press. "Just by the decision they made, they clearly thought that it wasn't good enough."
However, the 22-year-old was elated to join the Maple Leafs, sharing the celebration with his grandmother.
"We just started jumping around and hugging each other. It was a great moment," Corrado told TSN radio in Toronto.
Canucks general manager Jim Benning said he talked to 10-15 teams about a trade involving Corrado, but nothing came through.
"To develop, Corrado needs to play," Benning said in comments tweeted by the Canucks.
Maple Leafs defenseman Stephane Robidas was placed on injured reserve, according to the National Post. Robidas, 38, had one goal and seven points in 52 games last season, his first in Toronto.