So is the assumption still generally that he and Boras are almost certainly going to be looking for a long-term deal? Or would they maybe be swayed by a shorter deal with an insane yearly salary? The former definitely still seems to make the most sense since if he took a ridiculously expensive 5-year deal he'd be on the wrong side of 30 at the end of it and that seems to be a rule of thumb teams are sticking to now in terms of who they're avoiding big contracts with. I guess something like that might make sense with Trout, even though he's older, since he's been more consistent and more worth the kind of crazy annual salary he could possibly get in a shorter contract. I suck at guessing baseball contracts, so is some kind of 10-year deal still the most likely outcome for Harper? What are the odds that they'd want or be willing to go with opt-outs? Someone lay this out for me.