-
October 1, 2010
Cubs Begin Final Series Of 2010 In Houston
The Cubs have lost 10 of 15 games to the Astros this year; they'll look to improve that mark this weekend.
The Cubs have lost 10 of 15 games to the Astros this year; they'll look to improve that mark this weekend.