Buster Posey Found
I’m not even going to mention the 10-3 loss last night to the Dodgers. It’s salt in an open wound. Sand in your eye. With the Giants’ odds of winning the Wild Card dwindling all the way down to a 2.7% chance, it seems rather silly to worry about wins and losses right now. It goes without saying that I… Read more →
