Extending Elliott now is the smart thing to do, much better to extend him at 24 than 26 and have the extension run out at 28 than 30. As far as Cooper goes, unless he's willing to sign for 16-17 a year I'd rather let him play out 2019. If he's asking for 18+, which it seems he is, then let's see him put up 1300/12 TD's, then he can get his 19 a year. Even with a season like that I don't think there's much of an argument for him to be paid more than Thomas/Julio, so why not let him play it out if that's what he's asking for?