In mid-May the Giants demoted veteran third baseman Casey McGehee to Triple-A only to call him back up two weeks later. And now they’ve dropped McGehee again, designating him for assignment after deciding they don’t even want the 32-year-old around in a bench role playing behind new starting third baseman Matt Duffy.
McGehee has been terrible all season, hitting .213 with a .575 OPS in 49 games, and he was plenty bad last year while posting a .712 OPS for the Marlins. Even those underwhelming numbers actually overstate McGehee’s value offensively, because he’s grounded into an MLB-leading 46 double plays since 2014.
I suppose San Francisco deserves some credit for cutting bait on McGehee, but the Giants are also six months removed from trading for him and giving him a $4.8 million contract for this season. Duffy is playing well since replacing McGehee in the lineup, however, so the Giants can sweep it under the rug–or under one of their World Series trophies–and move forward.