Originally Posted by hunter29180
Clevelands home team cant get a touchdown in their own stadium..hence the belief of the touchdown curse..there can never be a a touchdown in the stadium till the world ends....
OH! lol that's funny! i'm not a football fan, so please forgive the ignorance.