It's the cold weather. The Cubs will absolutely hit more than 70 HRs. Cubs have hit 5HR, the Yankees have hit 28. Even the Pirates who have only scored 30 runs this year have 7. I'm not saying they wont, I'm saying I'm having doubts. Are you really going to make me look to see how long it's been since a team has hit less than 70 HRs in a season? No CUBS team since 1960 except in a strike shortened season.