pollbagel
How many games will the Giants win in their remaining six?
None
1
2
3
4
5
6