March 27, 2008Published by Scott Sargent on March 27, 2008Most Cursed Sports Town: Cleveland or Philadelphia? If Cleveland fans have gotten use to embracing one thing, its been the lack of championship banners on the ceilings of our areans and the walls […]