Baseball is a funny game . Alex Rodriquez was supposedly the best player in the game , except Seattle then Texas traded him away and got much better the next year . Of course anyone who really understands the game knows that Ivan Rodriquez was really the best player in the game from about '98 until maybe '08 . His performance with the Marlins in '03 is almost unmatched in modern baseball , he took a decent team with young pitching to a WS title , then took an undermanned Detroit team to the brink of one in '06 . As Joe Morgan said of him , he is the best player in the game , he changes the other team's strategy , you simply don't bunt or run when Pudge was behind the plate . Hell , you never took him on coming to the plate , he would always win that battle . Sorry , rambled there , point is , give me a great catcher , Buster Posey comes to mind when healthy , a decent staff , two bangers and a decent shortstop , I'll take on anyone .