It's true regardless of how the postseason weighted crapshoot plays out. The Cubs are the best team at virtually every area of the game when is the last time the actual best team won the world series? Like last year I felt that Toronto and St Louis were the best but the Royals got it...Was SF the year before? We can take solace that if Lucy pulls away the football this year (more likely than not) we were still the best team in baseball.