Back to the St Louis Cardinals Newsfeed

St. Louis Cardinals: Why They Won’t Win the World Series

Chris Bahr, an MLB writer for Foxsports.com, recently came out with reasons why each team will not win the World Series. If you are interested in what he said about all the teams, check it out here. For my fellow Cardinals fans, below is Bahr’s reasoning as for why the St. Louis Cardinals won’t win the World Series.

Bahr points at two of the main things the St. Louis Cardinals were wanting to change for the upcoming season. One of the Cardinals’ goals is to produce a more balanced approach at the plate.