Cardinals complete the sweep against the Giants
ST. LOUIS, Mo. (KMIZ) St. Louis broke out the brooms on Sunday afternoon in a 5-3 win over the San Francisco Giants. The Cardinals won three-straight, including a historic game at Rickwood Field on Thursday night, to capture the club’s second sweep of the season. Despite the win, the seventh inning brought some heartbreak for
Continue Reading