i know it's kinda late, but yeah... St. Louis Cardinals 2006 World Series Champions! that's awesome. someone know where i can find a world series ring for st.louis? i've looked. not avail. atm? hrmm. either way 'bout time. first in 24 years. much deserved! thx.
Bookmarks