News

If these St. Louis Cardinals trade deadline rumors come to fruition, the fanbase ought to feel good about the direction of the organization.