The problem with Shaw on the roster instead of Aguilar, Saladino, Perez or another RH bat is that they now are overloaded with LH bats. Making it worse, Grandal isn't much of a hitter from the right side, and Braun and Cain need days off. The solution in the short term is bringing up Freitas who is killing LH pitching in the minors and who is fully capable of playing 1B as well as catcher or simply bringing back Perez who's demotion off the roster was ill advised in that he's been better over his career than Saladino, and when a utility player goes into a slump over 30-35 AB's as Perez did, it tends to last a few weeks. Making Hernan the scapegoat wasn't the best move.