I can honestly say, now 2 years in a row, that I am happy to see the best baseball team win the World Series. This year it was truly the National League champs, St.Louis Cardinals. They beat my Phillie's with heavy and constant offense that overwhelmed the best pitching staff in baseball.
Small back story, the NLCS and World Series MVP, David Freese is from the St. Louis area. Born and raised there and always wanted to play there. He will never, ever have to buy a beer in that town for the rest of his life. What a stud!!!
22 minutes ago