The San Francisco Giants are a stinking cesspool of bad vibes and bad baseball. That is not the newsy part of this post. Sure, the Giants’ place in the standings (currently 15 games below .500) and the collection of petulant homophobes on the roster have given the public plenty of reason not to prod this smoldering…