Cubs just eliminated the Cards. The Blue Jays now have the shortest World Series drought of the remaining teams. Really shows how tough it is to win in baseball.
The last time the Cubs won the World Series was back in 1903!
The last time the Cubs won the World Series was back in 1903!
Comment