Quote:
Originally Posted by ChiefsCountry
Cardinals are going to win the NL Central and yet everyone will bitch about DeWitt's spending.
|
It took two teams having historic meltdowns in August/September along with a 21 game winning streak for the Cardinals to claim a spot in a play-in game. That they lost.