The Chicago Cubs will win the World Series. It’s gonna happen.

For more of my amazing Chicago Cubs insights, check out my blog:

DelusionalCubsFan.com

GO CUBS GO!!!