Originally Posted by Stone
I'm tellin ya.....the common denominator in Cleveland, being the professional sports void of the world, is the fans and the media.
Maybe it's voodoo or maybe God just hates Cleveland like everyone else. You could move the Steelers to Cleveland and they would be an instant failure.
The USA Soccer Team lost in the stadium too....
There are currently 1 users browsing this thread. (0 members and 1 guests)