The Giants have won two games in a row. If you went into any Giants fan spaces over the last two weeks, you’d have to go in wearing body armor. Are you happy the Giants won or not? Do you[…]↓ Read the rest of this entry…
39 Comments
The Giants have won two games in a row. If you went into any Giants fan spaces over the last two weeks, you’d have to go in wearing body armor. Are you happy the Giants won or not? Do you[…]↓ Read the rest of this entry…