Buster Posey is the No. 1 catcher in Major League Baseball right now according to The Shredder