29.4.13

Happy Lee Elia Day!!!!


It’s only been 104 years since they won the World Series.

The greatest rant in sports history happened 74 years into the drought.

Lee Elia... what are your thoughts on Cub fans?

http://www.leeelia.com/elia_tirade.html


Ladies and Gentlemen, Cub fans!

Make sure you’ve got headphones on (or at home).

No comments: