Cleveland Spiders?

A Cleveland Spiders logo ... designed and sent in by brilliant reader Sam of Ten Cent Beers.

wpid-SpidersLogo-2014-03-25-09-56.jpg