I agree with your view of the 7 players you name. Additionally next year will have contributions from Robert, Madrigal, Kopech, Cease, Dunning, Rodon, Lopez and Colome. Abreu will be back IMO along with 3 or 4 FA signings at positions of need. That comes to 20 players who likely perform anywhere from solid to elite. We have every reason to believe 2020 will be a very competitive season. Frankly...I'm not thinking we might be competitive...I am expecting it.