Definitely agree to disagree, respectfully. I don't see this as a huge win for Waller, but I definitely don't see it as a bad deal either. I think if it were so cut and dry that he'd get some gigantically bigger deal down the line, then he would've waited. Something compelled him to take the bird in hand. I suspect his agent said hey, take the $10 MM now, then play well enough to justify $7MM per annum later. And if you exceed that pay with your performance, we'll just hold out in two years when there are two years left and get you and even bigger, market-adjusted deal at that point, after you've already pocketed $17MM from this deal. If he's playing well enough to exceed the annual pay of this deal, then that means he'll be playing well enough to have significant leverage in a future holdout. IMHO