Tag Archive for Chicago

Cubs bury curse !

Wow!  It’s been a long time coming.  The Chicago Cubs just won the World Series! The last time they won the World Series was in 1908 (For some perspective, that is the same time the first car, the Model T,…