What do you think was the main factor in the Mets' victory over the Phillies?
Strong pitching performance
0%
Offensive execution
0%
Defensive mistakes by the Phillies
0%
Injuries to key players
0%
Powered by AskFast