San Francisco Giants Schedule, Season Preview and how to watch MLB all year long.