Sunday, May 29, 2011

The Top 10 most insufferable sports franchises

Here is my list of the top 10 most insufferable sports franchises, ones that many fans take glee in watching lose.

http://www.tygrrrrexpress.com/2011/05/the-top-10-most-insufferable-sports-franchises/

eric aka the Tygrrrr Express