MLB 2016 Opening Day Predictions

It's an even year, and I'm biased, but here's my 2016 MLB Opening Day Predictions nonetheless:

NL East: New York Mets
NL Central: Chicago Cubs
NL West: San Francisco Giants

NL Wildcards: Pittsburgh Pirates and Washington Nationals

AL East: Toronto Bluejays
AL Central: Kansas City Royals
AL West: Houston Astros

AL Wildcards: Seattle Mariners and Boston Red Sox

NL Winner: San Francisco Giants
AL Winner: Toronto Bluejays

World Series Champions: San Francisco Giants!