A Cardinal achievement

Not only has St. Louis clinched the N.L Central, but the Cards have finally managed to win a series from the Cubs.

Comments

Popular Posts