revealing my total sports ignorance. I know the Cubs are legendary for *not* winning the World Series but didn't they just recently (within the last few years) win? I think so and...I need to know what year they won.
EDIT: Thanks, one and all. Proof positive that I know bupkis about sports--it was the Red Sox I was thinking of, clearly.