Cardinals vs Giants Baseball Picks
Unfortunately for the Cardinals and the Giants St. Louis has a rough go of it over the weekend down in L.A. With the Brewers showing no signs of slowing down the Cards are sliding in the NL Central race, now just slightly behind resurgent Cincinnati.