Free agent defenceman James Wisniewski has signed a contract with the KHL's Vladivostok Admirals.

Terms of the deal were not disclosed but the contract includes an NHL out clause.

An 11-year veteran who has played for six different NHL teams, Wisniewski was released from his professional tryout contract with the Tampa Bay Lightning ahead of the regular season.

The Canton, Mich., native, who missed all but one game with the Carolina Hurricanes last year because of a torn ACL, skated in three games for Tampa Bay, and recorded one assist and four shots on goal.