Cubs last World Series win in 1908 was in Detroit: Photos
Cubs last World Series win in 1908 was in Detroit: Photos, cartoons and artifacts
Photos: Chicago Cubs win first World Series since 1908
Cubs win World Series in Game 7, extra-inning thriller
MORE
Last time the Cubs won the World Series they celebrated in Detroit - Vintage Detroit Collection
World Series baseball: Chicago Cubs end 108-year wait for win - BBC News
World Series: Cubs win epic Game 7 to end 108-year drought
1908 Cubs artifact resides in Eastpointe
Chicago Cubs Advance to World Series
Cubs win first World Series title since 1908, and Chicago celebrates – Twin Cities