The Chicago Cubs' last World Series win came against the Detroit Tigers in 1908 at Bennett Park on the corner of Michigan and Trumbull avenues, where Tiger Stadium would later be built. Chicago won that series 4 to 1. The Cubs have a shot at ending the teams 108-year title drought Wednesday night in Cleveland in Game 7 of the World Series.