Tampa Bay Lightning general manager Steve Yzerman on Thursday signed free-agent right wing Ryan Shannon to a one-year, $625,000 contract. Yzerman said the signing is the final piece of the roster puzzle.

RELATED NEWS/ARCHIVE

"We are in a position now we're a set roster," Yzerman said. "We're comfortable if we want to start in September."

Not that Yzerman won't be looking at who may not get a contract out of the arbitration process or who hits the waiver wire or possible trades. But with Shannon apparently to get an opportunity to play with the top six forwards and the open bottom-six position set to be a competition between Tom Pyatt, Mattias Ritola, Blair Jones and perhaps Carter Ashton, Yzerman is comfortable standing pat.

Yzerman even said he is ready to start the season with the eight defensemen he has with one-way contracts.

"If something unforeseen came along then we will re-evaluate," Yzerman said. "If there is a good player and we can afford to sign him we certainly will explore it. But for now, we have a player (Shannon) who fits into what we’re trying to do and the way we play. So, let's not let this one pass by."

Tampa Bay also signed left wing Alex Picard to a one-year, two-way contract. But it was Shannon who was the real get. He had 11 goals, 27 points and was plus-3 in 79 games last season with the Senators.

"He can really skate," Yzerman said. "He's a smart player. He's got good skills and he can play any of the three forward positions, and his contract fits in with what we're trying to do right now."