X-St. Louis Cardinals 92-70 Since 2000, the St. Louis Cardinals have been the model of consistency in Major League Baseball. The Cardinals have had nine seasons in which they have won at least 90 games with a pair of World Series Championships in four appearances in the Fall Classic over that stretch. What has separated [...]
Two old foes are set to get it on in the National League Championship Series.
The St. Louis Cardinals came into existence in 1882 as the St. Louis Brown Stockings and their team history is one of the best and deepest in all of professional sports. The Cardinals 11 World Series Championships are the second most in Major League Baseball history. The Cardinals have a litany of Baseball Hall of [...]