Not sure which team is going to possibly take on Fayne and his contract. 3.625 million for 2 more seasons after this. Why would anyone do that? Oilers are stuck with him.
The Oilers are pretty much hooped in terms of roster flexibility right now. Purcell, Nikitin, and Scrivens all come off the books next season, so that's when Chiarelli can make a few more moves, but what you see is what you get with this team for the most part right now.
I don't see any team dumb enough to take Ference/Fayne and their contracts.
The team will have about 11 million dollars in extra space to improve the back end next year just with those 3 players coming off of the books. If Schultz gets moved (could totally see it) then that's another 3.9 Gryba might not be back - another 1.3
So the Oilers will have a lot more options next season and Fayne can then sit in the pressbox as dead salary at that point I guess.