x
Breaking News
More () »

Cleveland Guardians team shop sign destroyed during installation

Guardians team shop sign breaks off building during installation.