San Francisco Giants: What were the worst moves of the 2010s?

SF Giants’ worst deals, No. 1: Casey McGehee for Luis Castillo trade, 2014-15 offseason
What a disaster of a deal this was. This was so bad we don’t even know where to start.
Let’s start with the Giants’ standpoint here. Casey McGehee was tabbed to be the replacement for Sandoval who had just signed a deal with the Boston Red Sox. From the Giants’ standpoint, it seemed like a logical move to make given the fact that McGehee had been a very consistent player over the course of his career.
But man, he was far from what the team was looking for. In 49 games, he had a .213/.275/.299 batting line, which was far from ideal from the third base position. To add to that, McGehee only hit two homers and drove in 11 runs in that time. McGehee’s story gets even weirder because he was designated for assignment by the Giants in May and ended up returning to Miami for the remainder of the season. Ultimately, he played for the Tigers in 2016 and hasn’t been in Major League Baseball since then.
As for the Marlins, they were the clear winners in the deal. Yet, they were the winners pretty much by default because of the production of McGehee. With Miami, Castillo didn’t even make a major league start and was dealt to the San Diego Padres on July 29th of 2016.
Currently, Luis Castillo is a member of the Cincinnati Reds where he had been since 2017. But one can only wonder what type of rotation stability he would provide to a team the currently had two guys that are sure to be in the rotation.
If you’re looking for more details on McGehee, make sure to read Nick San Miguel’s story from April 7.
Now that’s a move the team shouldn’t have made and again it was with a Florida team. There’s a trend here.