The Giants have a pretty great reputation for their promotional giveaways, especially their bobbleheads. What would Giants ...