WOW!!! I am so not a baseball fan. But holy cow, who would have thought that a Chicago team could actually make it to the World Series, much less have a 3 game lead (by the end of the 3rd game no less). I am amazed and so excited to think that they may actually win this thing.
Now, next year belongs to the Cubs (say it with me, maybe it will make it actually happen)