In such an improbable pairing — the Cards vs the Tigers — my Cardinals have brought home the World Series Championship tonight. What a great way to christen the new stadium in its first season!
Becky said it best — it’s just plain fun to enjoy the excitement of the folks on the field as they leaped about like little kids, hugging each other, and spraying champaign all over the clubhouse.
For me, this is the first time I’ve been in a World Series winning city. In my short time in St. Louis — just over a decade — I’ve seen the Rams bring home the NFL championship, and the Cards bring home the MLB championship.
St. Louis really is a sports city!