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

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