Play ball! Tonight, the formerly 'cursed' Chicago Cubs host their first World Series game in 71 years. And the team will do so in the same historic home it has occupied for 102 years, Wrigley Field. Peak inside the iconic venue's ongoing $575M renovation.