This should be a scary series.
The Cubs going to play the World Champion San Francisco Giants at AT&T park. Easily the most beautiful park in the majors, with an incredible loyal fan base, it is a huge home field advantage.
The Cubs have historically not played very well...
Check it out at Cubsquest.comCUBS VS GIANTS: WHAT TO EXPECT