Walking down Market St. yesterday and saw this sign. Somehow the cheery lettering and the Giants colors don’t make the sentiment any less dehumanizing.

Walking down Market St. yesterday and saw this sign. Somehow the cheery lettering and the Giants colors don’t make the sentiment any less dehumanizing.