What do you think contributed most to the Diamondbacks' 16-8 victory over the Cubs?
Strong batting performance
0%
Effective pitching
0%
Defensive errors by the Cubs
0%
Home field advantage
0%
Powered by AskFast