Saturday at Busch Stadium was a total success for the Cardinals as they won both games of the day-night doubleheader over the Giants. In Game One, the Cardinals hit Giants starting pitcher Matt Cain for seven third inning runs and cruised to an 8-0 win. ...
[Published Fox 2 Now - Jun 02 2013]