USATSI_9220980_168382903_lowres

The 90th Percentile Cubs

Last week, the PECOTA projections were released and while few would have expected another hundred-win season projected for the Cubs, the 91 wins they’re currently sitting at on the BP projected standings page is underwhelming to say the least. To make it appear even more like PECOTA has something specifically against the Cubs, the Dodgers […]