Over the long haul, almost certainly Crawford is better. Nava is hot, but Crawford, despite last year's abortion, is a solid OF (overpaid) who is likely to get close to his career norms for us. Great if Nava can keep this up, but I don't see that happening.