Who do you think will win the series opener between the Giants and Cubs at Wrigley Field?

Question 1 of 1