I don't even think he's a great defender, personally. Above-average is more like it.
I actually like Almora as a useful piece, because his skills play well if deployed judiciously. Platoon vs. lefties in CF, 4th OF, defensive replacement, RH PH option. Just don't try and get any more than that (444 ABs is way, way too many) out of him. And if some GM is convinced you can, trade him and let them overpay.