The 9 greatest players in St. Louis Cardinals history
Mark McGwire spent the overwhelming majority of his career with the Oakland Athletics, but is probably most remembered for the four-and-a-half year tenure that he had with the St. Louis Cardinals.
Most notably, McGwire set a new single-season home run record in 1998, when he homered 70 times, while also leading the league in walks (162), on-base percentage (.470), slugging percentage (.752), OPS (1.222) and OPS+ (216).

While McGwire has since admitted to using performance-enhancing drugs for a large chunk of his career and had a smaller sample size than most players considered for this list, his peak dominance did allow him to draw consideration for this countdown. After all, he's the all-time leader among Cardinals players in slugging percentage (.683) and OPS (1.111).
Ultimately, though, the Cardinals are a franchise who has existed since 1882 and they have the second most World Series titles of any organization at 11. This list was extremely exclusive.
In fact, it was so exclusive that McGwire, Enos Slaughter, Dizzy Dean, Jim Edmonds, Curt Flood, Jesse Haines, Keith Hernandez, Scott Rolen, Red Schoendienst, Chris Carpenter and Lou Brock fell just short of cracking our countdown of the nine greatest players in Cardinals history: