Bailey signed a professional tryout contract with the Oilers on Wednesday, per CapFriendly.
Bailey spent the last three years with the Canucks, drawing into 19 games without recording a point in that span. He's been better in the AHL, recording 27 points in 30 contests last year. Bailey will likely need a strong showing in training camp to earn a contract from the cap-strapped Oilers.