Not how I would do it. I mean if we're saying Harper/Machado are off the table... there's more interesting options at 3B IMO. Moustakas, Donaldson and Beltre would where my thoughts go. Donaldson if you want to invest in that second tier guy after the Harper/Machado types and Moose/Beltre if you wanted to go cheaper than that for fewer years.
Looking at the 40 man for a second:
Caratini/Contreras/Davis at catcher
Baez/Bote/Bryant/LaStella/Reinheimer/Rizzo/Zobrist IF (Russell suspended so not on)
OF: Almora/Field/Happ/Heyward/Schwarber/Zagunis
16 guys. I see 4 as AAA depth. Davis/Bote/Field/Zagunis
So with this you would have:
OF: Schwarber/Almora/Heyward/Happ
IF: Bryant/Baez/Zobrist/Rizzo/LaStella/Reinheimer
C: Contreras/Caritini
Line up:
Zobrist 2B
Bryant 3B
Rizzo 1B
Baez SS
Schwarber LF
Contreras C
Heyward RF
Almora CF
pitcher
I think that Almora and Heyward are more contact so having higher BB guys in front pays off more. Zo will need days off so you push La Stella and Happ there as needed. It is the best scenario until Russell returns. Then we may see Zo pushed into RF and Almora/Heyward platooned. But it really is just a D trade off. OF=>IF even then is might just be a push over all.
I just don't see a easy answer here honestly. Happ had 14 HR's. His BA went from .260's Jun=>July to .200 ish Aug/Sept. Even his BB nose dived. If there was a improvement through out the year like Rizzo did then I would think there was something. Right now I don't and he is nothing more than a off day guy.
Regardless something happened last summer.
Happ .256 to .196 2nd half.
Almora .319 to .232 2nd half
Heyward .285 to .247
Schwarber .249 to .221
Contreras .279 to .200
ya something broke for sure and Davis got the axe job
But:
Baez .292 to .289
Rizzo .246 to .329
Zobrist .285 to .330
Bryant .280 to .252 (injured)
This is the thing. Some hitters are just better than others. last 4 are your core. 1st 5 need to figure it out. And no I didn't post Russell. At this point he is the 25th man.