Log in to post an entry
The last time the Chicago Cubs entered the month of June with the best record in baseball?? 1908
The last time the Chicago Cubs won the World Series ? 1908
They will enter this June with the best record in babseball..
Coinicidence ? I think not..:)