I'd say he's the LF, and that improved defense in CF, Shogo, greatly improves his numbers. He's still got a noodle arm. And players will run on him. But that could lead to him getting some garbage assists like Schebler did when everyone ran on him.
I've stated all along, I wouldn't be upset if the Reds signed him. I've also stated I think a Winker/Ervin platoon would out hit him, and defend about the same. Signing him, IMO means the Reds think they need a replacement at some point for Votto, or that the DH is in play for the NL in the next CBA.
But what this really does is allow the Red to go into 2020 with Galvis at SS, and that, is a good thing. Not from a bat standpoint, but a glove one. With the bat, Galvis provides some pop albeit without OB skills to make that pop really valuable. But 150+ games with his glove on the field helps a lot.
It also frees up guys for the Reds to reload the minors a bit. I've advocated for going after Wander Franco, but really just go after as much as you can. Senzel isn't going to play CF, and he's not going to play RF, not with that shoulder. Hell, he might not play until late in the year. Right now, we just don't know.
As it stands, this team can win, not just compete for, the division title. Get in the playoffs, anything can happen. Now is the time to reload for three years down the road. For when Lodolo and Greene join the rotation. Get those additional replacements. The Reds mortgaged the future for 2020, but signed enough to allow them to trade for the future at the same time. I wonder if they see the opportunity ahead of them to compete not for 1-3 years but 3-6.