Several Cardinal players are now have 21 on their caps
2012 Player of the Year: St. Louis Cardinals
Cardinals' Marmol inherits veteran, win-now team
Arenado homers again as Cardinals beat Royals 9-4 MLB - Bally Sports
MORE
Joshua Palacios has 3-run home run, 5 RBIs to lead Pirates to 11-1 win over Cardinals – Winnipeg Free Press
Cardinals notebook: Carlson, Matz injuries prompt multiple roster moves, continue to test depth
Cardinals notebook: Besides Lars Nootbaar, four others wear No. 21 in Clemente's honor
Cardinals notebook: Besides Lars Nootbaar, four others wear No. 21 in Clemente's honor
Nolan Arenado - Wikipedia
Why the St. Louis Cardinals will win the World Series
Which Colorado Rockies players have also played for St. Louis Cardinals? MLB Immaculate Grid answers July 21