So here we are. Predictions have not been my strong suit of late, so maybe I shouldn't be hanging myself... but I just can't resist public humiliation. We'll do the team stuff first (though most people seem to agree on every division except the two Wests):
NL EAST
Philadelphia*FloridaAtlanta
View the Entire Article