The Cardinals that have wore 21 are Curt Flood, Kip Wells, Jason LaRue, Jason Marquis, Allen Craig, Craig Paquette, Denny Walling, Gerald Perry, Geronimo Perry, Brian Hunter, Shawon Dunston, Tino Martinez, Duane Walker, Lance Johnson, Tito Landrum, Jimmy Sexton, Jim Lentine, Mike Dimmel, Gary Sutherland, Bob Coluccio, Bake McBride, Rick Bosetti, Jorge Roque, Brant Alyea, Jerry Johnson, Stan Williams, Frank Bertaina, Joe Taylor, Ray Katt, Don Liddle, Jackie Brandt, Bob Stephenson, Sal Yvars, Joe Presko and Eddie Kazak.
6 were retired and now there's only one
Albert Pujols is the current owner of the #5. That number, in all likelyhood, will end up being retired by the team.
For the Houston Astros, 35 different players have worn the number 22 from 1962 to 2013. The Yankees have had 58 players wear number 22 from 1929 to 2013.
Ronaldinho
Nick Swisher
Mark McGwire. Other than that I don't know.
6 were retired and now there's only one
lee smith
Ken Boyer was the only person that wore number 14 on the St.Cardinals baseball team
Currently, Matt Holliday.
I know Willie Mcgee did, but who else?
Currently, Mark McGwire.
Ozzie Smith
Stan musial of the shity st Louis cardinals Yankees rock over the sox
#6 was retired in 1963 for Stan Musial who played 22 seasons for the Cardinals (1941-1944, 1946-1963). #6 was the first number ever retired by the Cardinals. Others that wore #6 were Ernie Orsatti in 1933, Jack Rothrock in 1934 and 1935, Stu Martin between 1936-1940, and Red Schoendienst in 1945. Musial was serving in the Navy did not play for the Cardinals in 1945.
The Arizona Cardinals have had several notable players wear the number 3, including quarterback Josh McCown and kicker Matt Prater. Additionally, players like quarterback Kyler Murray have worn the number 1. The team has a rich history, with various players sporting different numbers throughout the years, contributing to their legacy in the NFL.
Darian Durant and Kerry Joseph are players that has worn the number 4 for the Saskatchewan Roughriders.