A handful of days into this rainbow deluge, the air of LGBT pride is so suffocating that people could choke. It's plastered across social media, corporate logos, cereal boxes, even big box stores' pandering displays. This month, fans can't even go to a San Francisco Giants game without being...