radiator. what should i shop for?

does it fit? there was a big thread i think on moparts that said the newer abody ones don't fit right..

putting it in next week, but the other guys on here that bought the same one from Champion say they fit