Home/News /Chicago Cubs Win 2016 World Series!
Chicago Cubs Win 2016 World Series!
Congratulations to the Chicago Cubs for their first World Series win since 1908, and also to the great Route 66 city of Chicago - the starting point of the Mother Road! The longest World Series victory drought of all time is over. Congrats also to the Cleveland Indians, who played excellent baseball.

Our Newsletter

Keep up with the latest Illinois Route 66 news, stories, and events by subscribing to our newsletter the Mother Road Rambler.

Sign Up Subscribe
Join The Byway
Make A Donation