The St. Louis Cardinals is one of the most successful franchises in National League history. Having won a record ten World Championships, the team has cultivated a huge fan base. 365 Oddball Days in... This description may be from another edition of this product.