Devin Shore has signed a one year deal with the Oilers.

Two weeks ago, Shore signed a professional try-out with the club.