Cardinals Win!

Unless you’re living on a remote island, you probably have heard the St. Louis Cardinals won the World Series in game 7 last night in St. Louis.What a series it was!  Each game, our family was in front of our television cheering the Cardinals on.  The hoots and...

Pin It on Pinterest