San Francisco Giants
fromSFGATE
2 months agoSF Giants fans are furious at the team for latest giveaway debacle
Fans were disappointed after missing out on the limited Hello Kitty jersey giveaway, despite the Giants winning their fifth straight game.