The Giants pulled off an incredible 21-9 record in May, despite losing the last 2 games of the month, and a heartbreaker at that. Ben, Eric and Chad discuss the Giants’ meteoric rise to 1st/2nd place, all star candidates, all the DFA’d Giants that have roosted in Sacramento, and as always, our new favorite guys, guys we should hate, and why we’ll win it all.