3/42 doesn't seem that bad at all. You usually have to overpay in free agency and this isn't really that for a 31 year old. He has been pretty damn good at the plate in his last 3 full seasons.
If he stays healthy, I prefer this to Turner's deal simply because of Turners age and lack of upside but it's extremely close. Not gonna cry about this and just hope we can somehow land one of Bellinger/Chapman on a good deal.