Wednesday, October 18, 2006

In which the Browns finally win something

It's a major award.

From Deadspin: You Don't Like Your Team s Much As Browns Fans Do

A sports business journal ranked NFL fans, and determined that Cleveland's are the best. Well, duh. Have you seen how many people come to that stadium? And have you seen how bad that team is that we watch? It's nice to be good at something.


Post a Comment

<< Home