- Dec 21, 2011
- 166
- 99
The Cleveland Browns are letting their fans reserve postseason tickets right now. Nice to see the last 12 seasons hasn't dented their optimism.
Knowing a lot of Browns fans, I bet they sell out. Seriously, the best fans in sports, without a doubt.