Very excited for the game tonight, I think the Cubs get their first NLCS win since 2003
I think the pitching matchups are very much in the Cubs favor this series. It's going to be interesting to see how Kershaw does tomorrow, 3 straight starts on short rest, plus the save in Game 7. Cubs could...