Complain All You Want About Cardinals Ownership, But Things Could Be a Lot Worse
Another weekend of sweeping the Cincinnati Reds has the Cardinals in first place in the National League Central, and there’s a reason for that. For all the criticism Bill DeWitt…