You could almost hear the chuckles before the season started when the Giants said that catcher Bengie Molina would be the cleanup hitter for them….but no one is laughing anymore. That’s because Molina has been a hitting machine so far this season. He has played in 46 games for the Giants this season and he is 59 for 174 (.339 avg, .903 OPS) with 20 runs scored, 6 homers and 36 RBIs. He also has only whiffed 12 times which is quite remarkable. He has been everything the Giants could have dreamed of and more this season as he’s earning the big bucks that they are paying him.