I just metaphysically communicated with the great seer of the future Nostradammit. He told me in no uncertain terms that the Red Sox will win the 2026 WS. He also told me he'd been drinking heavily lately, but he doesn't believe that will affect his prediction.
As an added bonus Nostra also sees the Bruins winning the Stanley Cup this season.