0
Anonymous
The St. Louis Cardinals won the 2006 World Series, so they got the rings.
Wiki User
Chat with our AI personalities