For all those games, and all those years, only 309 players have played for both the Cardinals and Cubs -- including 150 pitchers.
The names run from A (Ted Abernathy) to Z (Todd Zeile). There are a few Hall of Famers that have worked on both sides of the fence -- including Cardinals greats Dizzy Dean and Rogers Hornsby. There have been great names too -- like Hall of Famer Rabbit Maranville and Pickles Dillhoefer.
"They're actually pretty similar -- the history and tradition of both places and the atmosphere that's around the ballpark," said John Mabry, a former Cardinals and Cubs player and current St.