Lillys dad
New Member
- Joined
- Apr 8, 2006
- Messages
- 863
- Reaction score
- 0
St.Louis Cardinals..2006 World Series Champs!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
I know we have the second highest number of world series titles in all of pro baseball. I think we are number to to the yankees, right?