Ranking every player on the San Francisco Giants post-All Star break

By Matthew Connolly
4 of 11

Jul 12, 2015; Miami, FL, USA; Miami Marlins third baseman Casey McGehee (5) connects for a two run RBI double during the fourth inning against the Cincinnati Reds at Marlins Park. Mandatory Credit: Steve Mitchell-USA TODAY Sports

Missed the cut 

Casey McGehee

This isn’t meant to be a joke. Well…not really. This is mostly just a convenient way of getting the rankings down to 25 after I was left with an extra man post-disqualifiers.

Casey was technically the worst Giant in uniform this year, and he is back with the Marlins now.

Did I mention that I don’t like double-play balls?

Now, onto the 25…

Next: No 25-21