You are correct. I was crying and sobbing so hard at the thought of losing any of these guys i forgot that Mookie would only become an FA after the 2020 season , but then I looked at the calendar and realized it would still be "next" year (2020), so it all made sense. Well, except for Porcello who needs to be resolved after this season, and JDM could pull out his option, although more likely look at that in 2020, unless his back is really bad in which case we will get to see his full contract. In any case, I don't expect to see JBJr in the long term future in Boston.