Today is Opening Day for the Chicago Cubs (they're away - next Monday is their home opener).
The picture below, showing the 1908 Cubs team photo, is from the Chicago History Museum's Timeline of Significant Chicago Events. The 1908 team is significant because it is the last time the Cubs won the World Series. Yes, I know, that's 101 seasons since they won the World Series. Heck, it's been 64 seasons since they won the National League.
I'm thinking THIS is the year!
