Jason Garrison's professional tryout with the Edmonton Oilers has resulted in a contract.

TSN Hockey Insider Bob McKenzie reports the team has signed the veteran defenceman to a one-year, one-way deal worth $650,000.

The Oilers also signed forward Alex Chiasson to a one-year contract.

Later Tuesday, the Oilers placed defenceman Andrej Sekera on long term injured reserve and recalled 21-year-old defenceman Ethan Bear from the American Hockey League.

A native of White Rock, B.C., Garrison spent a majority of last season with the Chicago Wolves of the American Hockey League after being waived by the Vegas Golden Knights at the end of last October. The 33-year-old appeared in eight games for the Golden Knights during the first month of their inaugural season, notching an assist.

Undrafted out of Minnesota Duluth, Garrison made his NHL debut with the Florida Panthers in 2008-09.

He's appeared in 538 games over 10 seasons with the Panthers, Vancouver Canucks, Tampa Bay Lightning and Golden Knights.

Garrison had 16 goals as a member of the Panthers in 2011-12.

The 28-year-old Chiasson scored nine goals and added nine assists over 61 games with the Stanley Cup champion Washington Capitals last season. He added one goal and one assist over 16 playoff games.

The Oilers open their season on Saturday against the New Jersey Devils in Sweden in the 2018 NHL Global Series.