Almost 28 years ago, the San Francisco Giants faced a controversy similar to the one the Los Angeles Dodgers are embroiled in today. In 1995, the anti-Catholic drag nun group known as the “Sisters of Perpetual Indulgence” was on-field before an MLB game. The group uses anti-Catholic and sacrilegious imagery and themes in their performances.Read More