The St. Louis Cardinals

Posted October 20th, 2011

They’re in this year’s World Series. They beat our home town Philadelphia Phillies, which should be reason enough to root against them. But they were my brother’s favorite team, so it’s not that easy. Bart died of cancer (multiple myeloma) in 2006. That was the last time the Cardinals won the World Series. By October […]