The St. Louis Cardinals welcome in the San Francisco Giants this weekend for. athree game series, less than a week after playing ...