Philly is a lock to win the West hands down. They got it all, the best pitching staff and can score more then one run a game. If the Giants could figure out how to score more then one run a game then they could give Philly a run.
Atlanta is a joke, SD is a joke, and Cincinnati will be happy just reaching the playoffs. Their pitchers are too Jekyll and Hyde.