I was asking myself this question. Can we roster Smoak, Vladdy & Tellez for the next couple of years? If Vladdy can man 3rd for a year or two - I guess there is (although I hate clogging the DH spot). I guess there's a good chance that Tellez isn't anything...if he is, you could probably survive for a couple of years with all 3.
I think an extension is the best option for Smoak. Doubt we'd get much for him and he's a solid player.