Doubt this is a controversial position anymore, but I think AJ is probably a top 3 catcher in the game
Puig is really the type of player you want in your lineup. He shows the others how to take pitch after pitch and wear down the pitcher.