Baseball is one of the hardest sports to predict, Even the best players have bad years. Bryce Harper was the NL MVP in 2015 and then hit .247 in 2016. You rarely see star NBA players or Elite Quarterbacks fall off like that but Bryce is back on top this year. The same goes for teams, every year there are a few teams that shock us in both a good and bad way. The Mets have obviously shocked us in a bad way along with the defending champion Cubs, who were thought to be a sure bet for the playoffs and currently find themselves on the outside looking in. The teams the Cubs are looking up at in their division and in the wild card are the good surprises of the year. The Brewers, Rockies and Diamondbacks were not looked at as power house teams in the NL but have all exceeded expectations and taken the league by storm. The quick turnaround Of these teams gives me some hope that it can be done by the Mets as well.