Game 3: Padres or Cardinals?
Padres
70%
(3,141 votes)
Cardinals
30%
(1,339 votes)
Total Votes: 4,480