Yes, it has been a long time to be precise 107 years since the Chicago Cubs have won the World Series in 1908. Before this season began, in my blog of April 13, I picked the Cubs to win the 2016 World Series. I was not alone with this pick. In fact, 14 out of …
In 1901, the Boston Americans was established as an original franchise of the newly formed American League. The Boston Americans became the Boston Red Sox in 1908. In 1900, the Chicago Orphans became a new franchise in the National League. In 1907, the Orphans became the Chicago Cubs. Fenway Park, the home of the Red …