I think Correa is a better overall hitter by a lot. He gets on a lot more and Baez's edge in power is very slight. Both are strong fielders. I don't know which one is better defensively. Correa has has trouble staying on the field. I don't know if any of it is chronic in nature, but it's something to watch. Without considering contracts, I like Correa a lot better. If signing Baez gives them flexibility to add other players now and in the future, then it makes sense to sign him over Correa.