The Giants likely had no intention of Ruggiano seeing this much time, and it became clear after a while that he wasn’t the long term solution. While they ditched him for the likes of Austin Slater, he wasn’t Calixte level awful when he was here. Ruggiano was always a homer or bust guy, and later in his career he’s been more on the “bust” end. He had 17k’s in 63 Plate appearances, which seems par for the course with him. Two homers for Ruggiano and too many “busts” were just the end of the line. He ended up with no errors in right field, and was able to get one assist. The fact he didn’t exactly screw it up in right, probably helps him earn that C- grade, in what really could’ve been closer to a D. Ruggiano wasn’t great, but nobody expected him to be either.
Mac Williamson was thrown into a pretty unfair situation this year. When it looked like he would actually run into the left field spot in spring training, he got hurt. Then when he was doing well in the minors he got called up, only to be given intermittent at bats and a bunch of pinch hit appearances. It was clear last year that he needed consistent time to perform, and the Giants just sat on him. Eventually they sent him back down and didn’t recall him until the end of the season, where he got significant time and was good.
During his only extended run of AB’s this year, Williamson hit .306 with two homers and two doubles. That’s pretty good, and he did the exact same thing with his extended time in 2016. For some reason the Giants are going to learn that is what he needs, and when he gets it, he’ll perform. But they likely won’t, and they’ll let him go elsewhere. Then he’ll be like Adam Duvall, and then they’ll lement their mistakes, then do it all over again.
Williamson needs to get an extended look at some time in 2018, or the Giants need to trade him, because a lot of hitting talent in him is getting wasted with pinch-hits.