The problem is mlbts attributes are stat related. They would be introducing an attribute based upon something completely subjective. The exact same catcher will catch high performing pitchers and pitchers who can't get anybody out.
In September 2018 the Cardinal pitching collapsed with Yadi behind the plate. He didn't forget how to call a game. They have the game programmed correctly when it comes to catchers.

Comment