Which NL team has the best chance of surpassing the Nationals and Cubs for one of the Wild Card spots?

Moderator: TyCobb

Return to Polls Discussion