I just thought I’d share this. An interesting article by Bruce Levine of CBS Chicago. This is more realistic than the Sporting News. However, I’m hoping the Sporting News is right.
The Cubs will win 86 maybe 90 but not the World Series.