It will be expensive, but nothing compared to what it would be after next year if he even has a similar year as ‘17. I agree with bighat that it may be now or never. If we wait and still sign him later it may come at the expense of being able to keep the core together (Kepler, Sano, Berrios, etc) or having dollars to sign free agents. And if it turns out in a few years Royce is not a SS but instead a top CF prospect who is blocked by Buxton, then so much the better as we can trade him for a top starter or whatever we may need at the time.