St. Louis takes series over San Francisco in dominant fashion
ST. LOUIS, Mo. (KMIZ) The St. Louis Cardinals dominated the San Francisco Giants in a 15-6 win on Sunday night to take the series win at Busch Stadium. The win took St. Louis fans back to 2010, as Yadier Molina hit a home run and drove in four runs in the win and Adam Wainwright
Continue Reading