st louis cardinals

Cardinals Force Game 5, Defeat Phillies 5-3
The St. Louis Cardnials have forced a game five in the NLCS after beating the Philadelphia Phillies on Wednesday Night 5-3. Cardinals third Baseman David Freese was the star of the game going 2-3 with a home run and 4 RBI.

Load More Articles