Does home field advantage really matter in this series? Which team is the best?
I think the Giants are a better team, but that doesn't mean they are going to win the series.
I think the Giants are a better team, but that doesn't mean they are going to win the series.
