All lines taken from Nitro on 3/27.
The main criteria that I look for World Series winner is their likelihood of winning the division. With the way the Wild Card set up was changed several years ago, the sudden death play-in game makes it difficult to back any team that doesn't have a relatively clear path of winning their division outright. Also, pitching wins championships so I tend to prefer teams with the elite top of the rotation pitchers rather than the offensive powerhouse that could get cold during the final stretch. That being said, my pick for the 2018 World Series champion...
Boston Red Sox to win the World Series +1200 (2u)
This shouldn't come as a surprise if you read my two previous posts, but I like the Red Sox to win the AL East and even if they don't, I like the AL Cy Young favorite Chris Sale to win me the play-in game. At odds over +1000, it also gives me the option to hedge out in the ALCS or the World Series for a nice profit.
Side bets:
Washington Nationals to win the World Series +1000 (1u)
New York Mets to win the World Series +2900 (0.5u)