Polls » What National League team will win the most games this season?

What National League team will win the most games this season?

(Poll has closed)

Philadelphia Phillies 7% 2 votes

New York Mets 7% 2 votes

Chicago Cubs 32% 9 votes

Houston Astros 29% 8 votes

Other 25% 7 votes

28 total votes