They won a measly 83 games last year in the most pathetic division in baseball and then went on to win the World series.
If they hang on this afternoon against the laughable Brewers, St. Louis will be only 2 1/2 games out. Could it be happening again????
The NL Central should be demoted to AAA
If they hang on this afternoon against the laughable Brewers, St. Louis will be only 2 1/2 games out. Could it be happening again????
The NL Central should be demoted to AAA
Comment