It's been a rough first couple of weeks for the 2015 Giants, who sit in last place in the National League West with a record of 4-9 and a -21 run differential. But they got to do some celebrating Saturday night ...