World Champions

As corny and contrite as it sounds, until MLB comes up with a better title, the Chicago Cubs are the World Champions of Baseball. And the New York Yankees just swept them.

0 comments… add one

Leave a Comment

Previous post: