Optimistically assuming they have roughly $40 million to spend after making the playoffs, and omitting trades since those are too speculative. Sign Zach Wheeler (4/$72M; +$18M in 2020), sign Didi Gregorious (3/$45M; +$15M in 2020), sign Todd Frazier (1/$7M; +$7M in 2020) C - Pina 1B - Braun/Shaw 2B - Hiura 3B - Frazier/Shaw SS - Gregorious LF - Yelich CF - Cain RF - Grisham SP - Wheeler SP - Woodruff SP - Burnes SP - Nelson SP - Houser/Davies SU - Knebel CL - Hader Alternatively I would sign a couple mid-tier guys like Kyle Gibson and Michael Pineda, but I like going all in for Wheeler because I still believe that Burnes and even Nelson could have bounce back seasons in the rotation (Burnes specially). Frazier and Braun both favor LHP, but can also play against RHP, so having a couple older injury-prone guys lets Shaw split time across the diamond against every RHP. Gregorious is the only clear upgrade to Arcia, who desperately needs to be upgraded, and also a very fun player. FYI those contract figures are based on the Fangraphs community poll, which has already way underestimated Grandal's deal but at least is something more concrete than my own speculation.