lee smith
Currently, Matt Holliday.
I know Willie Mcgee did, but who else?
Currently, Mark McGwire.
Mark McGwire. Other than that I don't know.
6 were retired and now there's only one
Several players have worn number 18 for the St. Louis Cardinals, most notably Hall of Famer Yogi Berra during his brief time with the team in 1965. Other players include pitchers like Bob Gibson and starters such as Matt Morris. The number has also been worn by various other players throughout the team's history, but it is not retired.
Stan musial of the shity st Louis cardinals Yankees rock over the sox
Ken Boyer was the only person that wore number 14 on the St.Cardinals baseball team
Albert Pujols is the current owner of the #5. That number, in all likelyhood, will end up being retired by the team.
Besides the notable player Chris Carpenter, who wore number 56 during his time with the St. Louis Cardinals, other players such as Mike McCormick and Jaime Garcia have also donned this number. While Carpenter is best remembered for his contributions to the team's success, particularly in pitching, the number has seen a few other players during its history. Overall, number 56 has had a diverse array of players associated with it in Cardinals lore.
Hendrick was traded to the Cardinals from the Padres in May, 1978. He wore #27 for the 1978 season since the #25, his usual number, was being worn by Jerry Morales. Morales was traded to the Detroit Tigers after the 1978 season and Hendrick wore the #25 for the rest of his time with the Cardinals (1979-1984).