SF Giants Rumors: Series Win In Chicago, New Series In Milwaukee and Side Notes

The San Francisco Giants start a three game series tonight in Milwaukee after taking three out of four from the Cubs in Chicago. In the final game of the Cubs … Continue Reading →