Cubs Win! Cubs Win!
One word: Finally. What an amazing World Series! Here’s my take on the Cubs’ victory, 108 years in the making.
I think many of you would agree with me when I say that of all the major sports here in the US, baseball is not the most exciting one to watch on television…