What you saw Tuesday night was faith rewarded. San Francisco Giants fans had drawn the ire of the baseball world yet again. ┬áThis time it wasn’t for liking just one player, who happens to own a couple of home run[…]↓ Read the rest of this entry…