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:
Post a Comment