As a Baltimore fan, I was rooting for the Royals to win and Tigers lose the last day, although the O's losing to the Royals wouldn't surprise me. The Tigers are the hot hand coming in and look like they could be the DBacks this year, especially going up against a weakened Astros team.
For the AL, I'm picking Cleveland to win it.
For the NL, Phillies. The Dodgers still don't have the pitching to make it. The Padres are my dark horse choice.
Cleveland finally wins it this year.