Giants Release Promotional Schedule for 2012