The Chicago Cubs beat the Cleveland Indians, 8-7, in 10 innings tonight to win their first World Series title since 1908. Powered by home runs from Dexter Fowler, Javier Baez and 39-year-old David Ross — in his final MLB game — the Cubs became only the fifth team to come back from … Read entire story.
Source: Deadline