San Francisco must be a ghost town today -- not just for Halloween. It's because it's a city of losers. After all, the Kansas City Royals and their fans won the Social Media Mentions World Series over the hometown Giants. Depression by the Bay? Yep.

Continue reading...