11 Years Ago Yesterday: Hurricane Wilma and the Streak

The talk of the sports world recently has been streaks. Tonight, the Chicago Cubs and Cleveland Indians match up in the World Series, and these two teams have been apart of two of the more absurd streaks in sports history. The Cubs haven’t won a World Series since 1908 (I would guess that you weren’t […]