The Giants-Mariners games scheduled for Tuesday and Wednesday have been postponed due to poor air quality in Seattle and moved to San Francisco.